NYSE : IIIN
$0.05 (0.15%)
| date | 2025-09-27 | 2024-09-30 | 2023-09-30 | 2022-09-30 | 2021-09-30 | 2020-09-30 | 2019-09-30 | 2018-09-30 | 2017-09-30 | 2016-09-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 647.71M | 529.2M | 649.19M | 826.83M | 590.6M | 472.62M | 455.71M | 453.22M | 388.87M | 418.55M |
| costOfRevenue | 554.27M | 479.57M | 583.79M | 629.52M | 469.05M | 416.83M | 425.65M | 382.41M | 329.09M | 333.36M |
| grossProfit | 93.44M | 49.63M | 65.4M | 197.31M | 121.55M | 55.79M | 30.06M | 70.81M | 59.78M | 85.19M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - | 28.3M | 25.51M | 28.61M |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 39M | 29.59M | 30.68M | 36.05M | 32.39M | 31.35M | 24.5M | 28.3M | 25.51M | 28.61M |
| otherExpenses | - | - | - | - | - | - | - | -274K | -53000 | -183K |
| operatingExpenses | 39M | 29.59M | 30.68M | 36.05M | 32.39M | 31.35M | 24.5M | 28.3M | 25.51M | 28.61M |
| costAndExpenses | 593.27M | 509.16M | 614.48M | 665.57M | 501.44M | 448.18M | 450.16M | 410.71M | 354.6M | 361.97M |
| netInterestIncome | 2.02M | 5.34M | 3.62M | 235K | -75000 | 367K | 125K | 401K | 112K | 8000 |
| interestIncome | 2.07M | 5.43M | 3.71M | 326K | 21000 | 473K | 293K | 515K | 248K | 166K |
| interestExpense | 52000 | 89000 | 87000 | 91000 | 96000 | 106K | 168K | 114K | 136K | 158K |
| depreciationAndAmortization | 18.39M | 15.41M | 13.3M | 14.49M | 14.52M | 14.26M | 13.55M | 12.82M | 11.65M | 11.54M |
| ebitda | 72.25M | 40.79M | 55.15M | 176.3M | 100.72M | 38.53M | 21.18M | 55.56M | 45.95M | 67.99M |
| ebit | 53.86M | 25.38M | 41.84M | 161.82M | 86.2M | 24.28M | 7.62M | 42.74M | 34.3M | 56.45M |
| nonOperatingIncomeExcludingInterest | 579K | -5.34M | -7.13M | -556K | 2.96M | 163K | - | -241K | -31000 | 2.67M |
| operatingIncome | 54.44M | 20.04M | 34.71M | 161.26M | 89.16M | 24.44M | 7.62M | 42.5M | 34.27M | 56.58M |
| totalOtherIncomeExpensesNet | -631K | 5.25M | 7.04M | 465K | -3.06M | -269K | -168K | 127K | -105K | -2.83M |
| incomeBeforeTax | 53.8M | 25.29M | 41.76M | 161.73M | 86.1M | 24.17M | 7.46M | 42.63M | 34.17M | 56.29M |
| incomeTaxExpense | 12.78M | 5.98M | 9.34M | 36.72M | 19.49M | 5.16M | 1.86M | 6.36M | 11.62M | 19.04M |
| netIncomeFromContinuingOperations | 41.02M | 19.3M | 32.42M | 125.01M | 66.61M | 19.01M | 5.6M | 36.27M | 22.55M | 37.24M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 41.02M | 19.3M | 32.42M | 125.01M | 66.61M | 19.01M | 5.6M | 36.27M | 22.55M | 37.24M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 41.02M | 19.3M | 32.42M | 125.01M | 66.61M | 19.01M | 5.6M | 36.27M | 22.55M | 37.24M |
| eps | 2.11 | 0.99 | 1.66 | 6.41 | 3.44 | 0.99 | 0.29 | 1.9 | 1.19 | 1.99 |
| date | 2025-09-27 | 2024-09-30 | 2023-09-30 | 2022-09-30 | 2021-09-30 | 2020-09-30 | 2019-09-30 | 2018-09-30 | 2017-09-30 | 2016-09-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 38.63M | 111.54M | 125.67M | 48.32M | 89.88M | 68.69M | 38.18M | 43.94M | 32.1M | 58.87M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 38.63M | 111.54M | 125.67M | 48.32M | 89.88M | 68.69M | 38.18M | 43.94M | 32.1M | 58.87M |
| netReceivables | 78.72M | 59.66M | 63.42M | 81.65M | 67.92M | 53.82M | 44.18M | 51.48M | 40.28M | 47.39M |
| accountsReceivables | 78.72M | 58.31M | 63.42M | 81.65M | 67.92M | 53.82M | 44.18M | 51.48M | 40.28M | 47.39M |
| otherReceivables | - | 1.36M | - | - | - | - | - | - | - | - |
| inventory | 137.78M | 88.84M | 103.31M | 197.65M | 79.05M | 68.96M | 70.85M | 94.16M | 81.85M | 71.19M |
| prepaids | 3.91M | 4.5M | 4.04M | 4.56M | 5.17M | 4.1M | 4.54M | 3.84M | 3.8M | 1.8M |
| otherCurrentAssets | 2.91M | 2.75M | 2.41M | 3.15M | 4.89M | 1.47M | 2.82M | 2.05M | 5.95M | 1.23M |
| totalCurrentAssets | 261.95M | 267.29M | 298.85M | 335.33M | 246.91M | 197.04M | 160.58M | 195.48M | 160.19M | 180.49M |
| propertyPlantEquipmentNet | 128.69M | 127.24M | 121.95M | 108.16M | 105.62M | 101.39M | 104.96M | 106.15M | 98.67M | 88.19M |
| goodwill | 37.76M | 9.74M | 9.74M | 9.74M | 9.74M | 9.74M | 8.29M | 8.29M | 6.96M | 6.96M |
| intangibleAssets | 16.55M | 5.34M | 6.09M | 6.85M | 7.67M | 8.57M | 8.61M | 9.7M | 7.91M | 9.06M |
| goodwillAndIntangibleAssets | 54.31M | 15.09M | 15.84M | 16.59M | 17.41M | 18.31M | 16.9M | 18M | 14.88M | 16.03M |
| longTermInvestments | 73000 | 125K | 175K | 41000 | 106K | 170K | 237K | 40000 | 105K | 170K |
| taxAssets | - | - | 6.94M | 6.69M | -106K | -170K | -237K | -40000 | -105K | -170K |
| otherNonCurrentAssets | 17.63M | 12.8M | 3.75M | 4.94M | 20.77M | 21.16M | 10.56M | 9.91M | 9.33M | 8.18M |
| totalNonCurrentAssets | 200.7M | 155.26M | 148.66M | 136.41M | 143.8M | 140.86M | 132.42M | 134.06M | 122.88M | 112.4M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 462.65M | 422.55M | 447.51M | 471.74M | 390.71M | 337.9M | 293.01M | 329.53M | 283.07M | 292.89M |
| totalPayables | 51.71M | 39.7M | 34.53M | 49.17M | 55.79M | 40.16M | 21.6M | 62.11M | 35.04M | 44.09M |
| accountPayables | 48.17M | 37.49M | 34.35M | 46.8M | 49.44M | 38.96M | 21.6M | 60.06M | 33.65M | 42.76M |
| otherPayables | 3.54M | 2.21M | 187K | 2.38M | 6.35M | 1.2M | - | 2.05M | 1.38M | 1.33M |
| accruedExpenses | 12.08M | 5.5M | 10.62M | 11.41M | 11.04M | 4.97M | 2.58M | 6.89M | 5.64M | 6.75M |
| shortTermDebt | - | - | - | - | - | 1.23M | - | - | - | - |
| capitalLeaseObligationsCurrent | 1.85M | 877K | 999K | 997K | 1.03M | - | - | - | - | - |
| taxPayables | - | 2.21M | 2.37M | 2.38M | 6.35M | 3.47M | 1.82M | 2.05M | 1.38M | 1.33M |
| deferredRevenue | 360K | 433K | -999K | - | - | - | - | - | - | - |
| otherCurrentLiabilities | - | 521K | 999K | 1.01M | 991K | 7.32M | 4.24M | 2.99M | 1.65M | 2.95M |
| totalCurrentLiabilities | 66.01M | 47.03M | 46.16M | 62.6M | 68.85M | 53.68M | 28.41M | 71.99M | 42.32M | 53.78M |
| longTermDebt | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsNonCurrent | 2.05M | 811K | 936K | 572K | 695K | 1.3M | - | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 11.07M | 11.64M | 7.54M | 7.09M | 6.3M | 6.57M | 6.9M | 5.34M | 8.1M | 5.47M |
| otherNonCurrentLiabilities | 11.99M | 12.22M | 11.37M | 11.75M | 12.83M | 11.55M | 11.68M | 10.54M | 9.28M | 9.07M |
| totalNonCurrentLiabilities | 25.11M | 24.66M | 19.85M | 19.4M | 19.82M | 19.42M | 18.58M | 15.88M | 17.38M | 14.54M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 3.9M | 1.69M | 1.94M | 1.57M | 1.72M | 1.3M | - | - | - | - |
| totalLiabilities | 91.12M | 71.7M | 66.01M | 82M | 88.67M | 73.1M | 46.99M | 87.87M | 59.7M | 68.33M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 19.42M | 19.45M | 19.45M | 19.48M | 19.41M | 19.3M | 19.26M | 19.22M | 19.04M | 18.98M |
| retainedEarnings | 262.75M | 245.34M | 278.5M | 289.25M | 206.38M | 171.07M | 154.37M | 151.08M | 135.85M | 139.31M |
| additionalPaidInCapital | 89.4M | 86.67M | 83.83M | 82M | 78.69M | 76.39M | 74.63M | 72.85M | 69.82M | 67.82M |
| date | 2025-09-27 | 2024-09-30 | 2023-09-30 | 2022-09-30 | 2021-09-30 | 2020-09-30 | 2019-09-30 | 2018-09-30 | 2017-09-30 | 2016-09-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 41.02M | 19.3M | 32.42M | 125.01M | 66.61M | 19.01M | 5.6M | 36.27M | 22.55M | 37.24M |
| depreciationAndAmortization | 18.39M | 15.41M | 13.3M | 14.49M | 14.52M | 14.26M | 13.55M | 12.82M | 11.65M | 11.54M |
| deferredIncomeTax | -748K | 4.2M | 238K | 327K | -118K | -424K | 1.8M | -2.81M | 2.5M | 536K |
| stockBasedCompensation | 3.49M | 3.07M | 2.42M | 2.43M | 1.99M | 2.03M | 2.06M | 2.08M | 2.24M | 2.44M |
| changeInWorkingCapital | -35.71M | 17.6M | 97.56M | -135.8M | -13.2M | 22.5M | -14.59M | 5.72M | -17.42M | 4.2M |
| accountsReceivables | -20.41M | 5.12M | 18.22M | -13.73M | -14.1M | -5.81M | 7.3M | -11.2M | 7.1M | -607K |
| inventory | -36.47M | 14.47M | 94.35M | -118.6M | -10.09M | 5.06M | 23.31M | -12.3M | -10.67M | -5.18M |
| accountsPayables | 19.26M | -639K | -16.95M | -1.96M | 11.89M | 20.16M | -42.59M | 28.23M | -11.93M | 9.01M |
| otherWorkingCapital | 1.9M | -1.34M | 1.94M | -1.51M | -900K | 3.09M | -2.6M | 991K | -1.93M | 978K |
| otherNonCashItems | 726K | -1.38M | -3.74M | -779K | 72000 | -1.15M | -1.81M | -107K | -1.22M | -1.43M |
| netCashProvidedByOperatingActivities | 27.16M | 58.21M | 142.2M | 5.67M | 69.88M | 56.22M | 6.61M | 53.97M | 20.3M | 54.54M |
| investmentsInPropertyPlantAndEquipment | -8.21M | -19.15M | -30.7M | -15.9M | -17.5M | -7.11M | -10.51M | -18.45M | -20.58M | -12.98M |
| acquisitionsNet | -72.09M | 4000 | 9.92M | - | - | -18.36M | 1.21M | -3.3M | - | 240K |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | 4.63M | -492K | -118K | 9.86M | -305K | 2.3M | -255K | -190K | -305K | 5000 |
| netCashProvidedByInvestingActivities | -75.67M | -19.64M | -20.9M | -6.04M | -17.8M | -23.17M | -9.56M | -21.94M | -20.88M | -12.97M |
| netDebtIssuance | - | - | - | - | - | - | - | - | - | -11000 |
| longTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | -11000 |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -2.21M | -1.84M | -2.33M | -1.2M | 1.08M | -230K | -239K | 2.08M | 107K | 5.06M |
| netCommonStockIssuance | -2.21M | -1.84M | -2.33M | -1.2M | 1.08M | -230K | -239K | 2.08M | 107K | 5.06M |
| commonStockIssuance | 62000 | - | - | - | 1.08M | -230K | 239K | 2.08M | 107K | 5.06M |
| commonStockRepurchased | -2.27M | -1.84M | -2.33M | -1.2M | - | - | -239K | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -21.76M | -50.94M | -41.25M | -41.16M | -31.29M | -2.31M | -2.31M | -21.33M | -26.01M | -20.86M |
| commonDividendsPaid | -21.76M | -50.94M | -41.25M | -41.16M | -31.29M | -2.31M | -2.31M | -21.33M | -26.01M | -20.86M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -425K | 76000 | -193K | 1.17M | -665K | - | -263K | -942K | -287K | -144K |
| netCashProvidedByFinancingActivities | -24.4M | -52.7M | -43.95M | -41.2M | -30.88M | -2.54M | -2.81M | -20.19M | -26.19M | -15.95M |
| date | 2026-06-27 | 2026-03-28 | 2025-12-27 | 2025-09-27 | 2025-06-28 | 2025-03-29 | 2024-12-28 | 2024-09-30 | 2024-06-29 | 2024-03-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 197.66M | 172.65M | 159.92M | 177.44M | 179.89M | 160.66M | 129.72M | 134.3M | 145.78M | 127.39M |
| costOfRevenue | 177.56M | 156.16M | 141.86M | 148.84M | 149.11M | 136.13M | 120.19M | 122.04M | 130.39M | 111.68M |
| grossProfit | 20.1M | 16.49M | 18.06M | 28.61M | 30.77M | 24.53M | 9.53M | 12.26M | 15.39M | 15.72M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 8.52M | 9.71M | 8.76M | 9.71M | 10.61M | 10.8M | 7.89M | 7.47M | 7.88M | 7.88M |
| otherExpenses | - | 18000 | - | - | - | - | - | - | - | - |
| operatingExpenses | 8.52M | 9.73M | 8.76M | 9.71M | 10.61M | 10.8M | 7.89M | 7.47M | 7.88M | 7.88M |
| costAndExpenses | 186.15M | 165.89M | 150.62M | 158.54M | 159.72M | 146.93M | 128.08M | 129.52M | 138.27M | 119.55M |
| netInterestIncome | 176K | -84000 | -383K | 481K | 458K | 303K | 773K | 1.37M | 1.23M | 1.12M |
| interestIncome | 188K | -61000 | -370K | 493K | 472K | 316K | 786K | 1.38M | 1.24M | 1.15M |
| interestExpense | 12000 | 23000 | 13000 | 12000 | 14000 | 13000 | 13000 | 13000 | 19000 | 28000 |
| depreciationAndAmortization | - | 4.41M | 4.55M | 4.66M | 4.69M | 4.6M | 167K | 4M | 3.84M | 3.87M |
| ebitda | 11.7M | 11.23M | 14.18M | 23.92M | 24.48M | 17.94M | 1.64M | 10.08M | 12.58M | 12.84M |
| ebit | 11.7M | 6.82M | 9.63M | 19.26M | 19.78M | 13.34M | 1.48M | 6.08M | 8.74M | 8.98M |
| nonOperatingIncomeExcludingInterest | -188K | -84000 | -330K | -361K | 382K | 391K | 167K | -1.29M | -1.23M | -1.14M |
| operatingIncome | 11.51M | 6.74M | 9.3M | 18.9M | 20.16M | 13.73M | 1.64M | 4.79M | 7.51M | 7.84M |
| totalOtherIncomeExpensesNet | 176K | 61000 | 317K | 349K | -396K | -404K | -180K | 1.27M | 1.21M | 1.11M |
| incomeBeforeTax | 11.69M | 6.8M | 9.62M | 19.25M | 19.77M | 13.32M | 1.46M | 6.06M | 8.72M | 8.95M |
| incomeTaxExpense | 2.67M | 1.58M | 2.02M | 4.7M | 4.61M | 3.1M | 381K | 1.39M | 2.16M | 2.01M |
| netIncomeFromContinuingOperations | 9.02M | 5.22M | 7.59M | 14.55M | 15.16M | 10.23M | 1.08M | 4.67M | 6.56M | 6.94M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 9.02M | 5.22M | 7.59M | 14.55M | 15.16M | 10.23M | 1.08M | 4.67M | 6.56M | 6.94M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 9.02M | 5.22M | 7.59M | 14.55M | 15.16M | 10.23M | 1.08M | 4.67M | 6.56M | 6.94M |
| eps | 0.46 | 0.27 | 0.39 | 0.75 | 0.78 | 0.53 | 0.06 | 0.24 | 0.34 | 0.36 |
| date | 2026-06-27 | 2026-03-28 | 2025-12-27 | 2025-09-27 | 2025-06-28 | 2025-03-29 | 2024-12-28 | 2024-09-30 | 2024-06-29 | 2024-03-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 22.95M | 15.09M | 15.59M | 38.63M | 53.66M | 28.42M | 35.95M | 111.54M | 97.74M | 83.94M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 22.95M | 15.09M | 15.59M | 38.63M | 53.66M | 28.42M | 35.95M | 111.54M | 97.74M | 83.94M |
| netReceivables | 80.69M | 83.3M | 64.6M | 78.72M | 83.56M | 79.91M | 51.24M | 59.66M | 63.36M | 56.42M |
| accountsReceivables | 80.69M | 81.39M | 64.6M | 78.72M | 83.26M | 79.79M | 49.44M | 58.31M | 61.23M | 55.55M |
| otherReceivables | - | 1.91M | - | - | 292K | 122K | 1.79M | 1.36M | 2.13M | 872K |
| inventory | 166.92M | 158.98M | 172.29M | 137.78M | 119.17M | 96.03M | 98.67M | 88.84M | 89.38M | 92.53M |
| prepaids | 3.92M | 3.22M | 2.79M | 3.91M | 4.22M | 3.65M | 3.52M | 4.5M | 3.92M | 3.87M |
| otherCurrentAssets | 4.38M | 2.94M | 2.95M | 2.91M | 2.93M | 2.76M | 3.11M | 2.75M | 2.72M | 2.93M |
| totalCurrentAssets | 278.85M | 263.53M | 258.22M | 261.95M | 263.54M | 210.78M | 192.48M | 267.29M | 257.12M | 239.7M |
| propertyPlantEquipmentNet | 124.35M | 126.2M | 129.92M | 128.69M | 131.08M | 133.94M | 136.38M | 127.24M | 129.89M | 129.8M |
| goodwill | 37.76M | 37.76M | 37.76M | 37.76M | 37.76M | 37.76M | 35.64M | 9.74M | 9.74M | 9.74M |
| intangibleAssets | 15.35M | 15.74M | 16.14M | 16.55M | 17.03M | 17.51M | 18M | 5.34M | 5.53M | 5.72M |
| goodwillAndIntangibleAssets | 53.11M | 53.5M | 53.89M | 54.31M | 54.79M | 55.27M | 53.64M | 15.09M | 15.27M | 15.46M |
| longTermInvestments | 35000 | 48000 | 61000 | 73000 | 87000 | 99000 | 112K | 125K | 137K | 150K |
| taxAssets | - | - | - | - | - | - | - | -125K | -137K | -150K |
| otherNonCurrentAssets | 17.6M | 17.21M | 14.04M | 17.63M | 22.39M | 21.76M | 22.08M | 12.93M | 12.33M | 12.27M |
| totalNonCurrentAssets | 195.09M | 196.95M | 197.91M | 200.7M | 208.35M | 211.08M | 212.21M | 155.26M | 157.49M | 157.53M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 473.94M | 460.49M | 456.13M | 462.65M | 471.89M | 421.86M | 404.7M | 422.55M | 414.62M | 397.23M |
| totalPayables | 65.48M | 62.18M | 62.56M | 51.71M | 75.83M | 45.88M | 38.23M | 39.7M | 36.54M | 26.34M |
| accountPayables | 65.48M | 62.18M | 57.3M | 48.17M | 73.42M | 43M | 36.72M | 37.49M | 34.83M | 25.41M |
| otherPayables | - | - | 5.26M | 3.54M | 2.41M | 2.88M | 1.51M | 2.21M | 1.71M | 933K |
| accruedExpenses | 8.08M | 5.63M | 7.47M | 12.08M | 10.2M | 6.39M | 6.52M | 5.5M | 5.8M | 3.78M |
| shortTermDebt | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsCurrent | 1.56M | 1.68M | 1.81M | 1.85M | 1.85M | 1.59M | 1.12M | 877K | 968K | 1.07M |
| taxPayables | 1.97M | - | - | - | - | 2.88M | 1.51M | 2.21M | 1.71M | 933K |
| deferredRevenue | 360K | 360K | 360K | 360K | - | - | - | 433K | - | - |
| otherCurrentLiabilities | 2.63M | 1.15M | - | - | 1.85M | 559K | 1.22M | 521K | 1.4M | 2.19M |
| totalCurrentLiabilities | 78.12M | 71M | 72.2M | 66.01M | 89.72M | 54.42M | 47.08M | 47.03M | 44.72M | 33.38M |
| longTermDebt | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsNonCurrent | 1.02M | 1.36M | 1.74M | 2.05M | 2.25M | 1.9M | 1.2M | 811K | 1.02M | 1.18M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 11M | 11.34M | 11.22M | 11.07M | 11.09M | 11.64M | 12.41M | 11.64M | 11.18M | 10.31M |
| otherNonCurrentLiabilities | 12.41M | 12.27M | 12.13M | 11.99M | 12.62M | 12.48M | 12.36M | 12.22M | 11.68M | 11.73M |
| totalNonCurrentLiabilities | 24.42M | 24.97M | 25.09M | 25.11M | 25.96M | 26.02M | 25.96M | 24.66M | 23.88M | 23.22M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 2.58M | 3.04M | 3.55M | 3.9M | 4.09M | 3.49M | 2.31M | 1.69M | 1.99M | 2.26M |
| totalLiabilities | 102.54M | 95.97M | 97.29M | 91.12M | 115.68M | 80.45M | 73.05M | 71.7M | 68.6M | 56.61M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 19.36M | 19.43M | 19.4M | 19.42M | 19.41M | 19.41M | 19.43M | 19.45M | 19.44M | 19.47M |
| retainedEarnings | 261.3M | 254.38M | 249.75M | 262.75M | 249.04M | 234.65M | 225.91M | 245.34M | 241.25M | 236.1M |
| additionalPaidInCapital | 90.78M | 90.74M | 89.73M | 89.4M | 88.37M | 87.96M | 86.92M | 86.67M | 85.6M | 85.33M |
| date | 2026-06-27 | 2026-03-28 | 2025-12-27 | 2025-09-27 | 2025-06-28 | 2025-03-29 | 2024-12-28 | 2024-09-30 | 2024-06-29 | 2024-03-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 9.02M | 5.22M | 7.59M | 14.55M | 15.16M | 10.23M | 1.08M | 4.67M | 6.56M | 6.94M |
| depreciationAndAmortization | 4.39M | 4.41M | 4.55M | 4.66M | 4.69M | 4.6M | 4.43M | 4M | 3.84M | 3.87M |
| deferredIncomeTax | -342K | 124K | 148K | -207K | -548K | -770K | 777K | 557K | 869K | -579K |
| stockBasedCompensation | 395K | 1.32M | 441K | 1.37M | 427K | 1.34M | 345K | 1.17M | 508K | 997K |
| changeInWorkingCapital | 930K | 10.56M | -13.22M | -37.14M | 8.45M | -19.09M | 12.06M | 6.28M | 6.92M | -9.5M |
| accountsReceivables | 699K | -16.78M | 14.12M | 4.54M | -3.47M | -30.35M | 8.87M | 2.93M | -5.68M | -12.2M |
| inventory | -7.94M | -18.75M | -34.51M | -18.6M | -23.14M | 2.64M | 2.64M | 539K | 3.15M | 1.61M |
| accountsPayables | 7.77M | 5.12M | 3.77M | -23.35M | 36.04M | 5.82M | 754K | 1.85M | 10.37M | 62000 |
| otherWorkingCapital | 403K | 40.98M | 3.4M | 271K | -972K | 2.8M | -198K | 957K | -912K | 1.02M |
| otherNonCashItems | -2.87M | -16.55M | -216K | -247K | 320K | 364K | 289K | -442K | 67000 | -346K |
| netCashProvidedByOperatingActivities | 11.52M | 5.07M | -701K | -17.01M | 28.5M | -3.32M | 18.98M | 16.23M | 18.77M | 1.38M |
| investmentsInPropertyPlantAndEquipment | -3.16M | -4.4M | -1.49M | -1.72M | -1.6M | -2.23M | -2.67M | -1.69M | -3.24M | -1.96M |
| acquisitionsNet | - | - | - | -33000 | -600K | - | -71.46M | - | 1000 | - |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | -104K | -311K | -123K | 4.89M | -276K | -173K | 184K | -74000 | -54000 | -247K |
| netCashProvidedByInvestingActivities | -3.27M | -4.71M | -1.62M | 3.14M | -2.47M | -2.4M | -73.94M | -1.76M | -3.29M | -2.2M |
| netDebtIssuance | - | 18.25M | - | - | - | - | - | - | - | - |
| longTermNetDebtIssuance | - | 18.25M | - | - | - | - | - | - | - | - |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -1.95M | - | -745K | -307K | -162K | -1.12M | -617K | 1.84M | -994K | -303K |
| netCommonStockIssuance | -1.95M | - | -745K | -307K | -162K | -1.12M | -617K | 1.84M | -994K | -303K |
| commonStockIssuance | - | - | - | - | 62000 | - | - | - | - | - |
| commonStockRepurchased | -1.95M | - | -745K | -307K | -224K | -1.12M | -617K | 1.84M | -994K | -303K |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -581K | -583K | -19.98M | -583K | -582K | -582K | -20.01M | -583K | -584K | -584K |
| commonDividendsPaid | -581K | -583K | -578K | -583K | -582K | -582K | -614K | -583K | -584K | -584K |
| preferredDividendsPaid | - | - | -19.4M | - | - | - | -19.4M | - | - | - |
| otherFinancingActivities | -1.95M | -16.81M | - | -275K | -47000 | -103K | - | -1.93M | -101K | 44000 |
| netCashProvidedByFinancingActivities | -4.48M | 861K | -20.72M | -1.16M | -791K | -1.81M | -20.63M | -673K | -1.68M | -843K |