NASDAQ : ISSC
$0.19 (1.04%)
| date | 2025-09-30 | 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 | 84.3M | 47.2M | 34.81M | 27.74M | 23.04M | 21.6M | 17.57M | 13.85M | 16.79M | 27.97M |
| costOfRevenue | 46M | 21.28M | 13.5M | 11.07M | 10.26M | 9.79M | 7.68M | 7.31M | 8.67M | 11.48M |
| grossProfit | 38.3M | 25.91M | 21.31M | 16.67M | 12.78M | 11.8M | 9.9M | 6.54M | 8.12M | 16.49M |
| researchAndDevelopmentExpenses | 3.99M | 4.14M | 3.13M | 2.71M | 2.62M | 2.96M | 2.49M | 3.58M | 4.46M | 4.87M |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 14.23M | 12.11M | 10.82M | 6.75M | 6.26M | 6.1M | 5.88M | 6.67M | 3.74M | 9.17M |
| otherExpenses | - | - | - | - | - | - | - | - | - | - |
| operatingExpenses | 18.22M | 16.25M | 13.95M | 9.46M | 8.88M | 9.06M | 8.37M | 10.25M | 8.2M | 14.04M |
| costAndExpenses | 64.22M | 37.54M | 27.45M | 20.53M | 19.14M | 18.85M | 16.04M | 17.56M | 16.86M | 25.53M |
| netInterestIncome | -1.71M | -809.98K | 124.91K | 61051 | 1234 | 154.95K | 249.62K | 53561 | 35888 | 33504 |
| interestIncome | 18943 | 127.33K | 518.19K | 61051 | 1234 | 154.95K | 249.62K | 53561 | 35888 | 33504 |
| interestExpense | 1.73M | 937.31K | 393.28K | - | - | - | - | - | - | - |
| depreciationAndAmortization | 3.73M | 2.1M | 697.94K | 368.5K | 432.18K | 433.51K | 451.28K | 436.21K | 449.19K | 493.36K |
| ebitda | 25.41M | 11.89M | 8.73M | 7.71M | 4.41M | 3.18M | 1.98M | -3.28M | 371.62K | 2.94M |
| ebit | 21.68M | 9.79M | 8.03M | 7.34M | 3.98M | 2.75M | 1.53M | -3.71M | -77565 | 2.44M |
| nonOperatingIncomeExcludingInterest | -1.6M | -127.33K | -669.5K | -126.28K | -76140 | - | - | - | - | - |
| operatingIncome | 20.07M | 9.66M | 7.36M | 7.22M | 3.9M | 2.75M | 1.53M | -3.71M | -77565 | 2.44M |
| totalOtherIncomeExpensesNet | -120.53K | -809.98K | 276.22K | 126.28K | 76140 | 215.45K | 323.36K | 121.28K | 4.89M | 111.94K |
| incomeBeforeTax | 19.95M | 8.85M | 7.64M | 7.34M | 3.98M | 2.96M | 1.85M | -3.59M | 4.82M | 2.56M |
| incomeTaxExpense | 4.32M | 1.85M | 1.61M | 1.82M | -1.09M | -308.88K | 1805 | 63651 | 247.92K | 568.33K |
| netIncomeFromContinuingOperations | 15.63M | 7M | 6.03M | 5.52M | 5.06M | 3.27M | 1.85M | -3.65M | 4.57M | 1.99M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 15.63M | 7M | 6.03M | 5.52M | 5.06M | 3.27M | 1.85M | -3.65M | 4.57M | 1.99M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 15.63M | 7M | 6.03M | 5.52M | 5.06M | 3.27M | 1.85M | -3.65M | 4.57M | 1.99M |
| eps | 0.89 | 0.4 | 0.35 | 0.32 | 0.29 | 0.19 | 0.11 | -0.22 | 0.27 | 0.12 |
| date | 2025-09-30 | 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 | 2.69M | 538.98K | 3.1M | 17.25M | 8.27M | 12.6M | 22.42M | 20.39M | 24.68M | 18.77M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 2.69M | 538.98K | 3.1M | 17.25M | 8.27M | 12.6M | 22.42M | 20.39M | 24.68M | 18.77M |
| netReceivables | 18.28M | 14.29M | 10.23M | 4.46M | 4.05M | 4.37M | 2.43M | 3.45M | 4.49M | 6.22M |
| accountsReceivables | 12.96M | 12.61M | 9.74M | 4.3M | 4.05M | 4.37M | 2.35M | 3.45M | 4.23M | 6.11M |
| otherReceivables | 5.32M | 1.68M | 487.14K | 162.74K | - | - | 80182 | - | 260.51K | 106.93K |
| inventory | 25.8M | 12.73M | 6.14M | 5.35M | 4.55M | 4.29M | 4.47M | 4.28M | 4.18M | 3.65M |
| prepaids | 3.82M | 6.64M | 12.69M | 777.31K | 318.14K | 336.33K | 302.38K | 258.02K | 402.3K | 386.21K |
| otherCurrentAssets | 134.75K | 486.1K | 2.51M | 365.16K | 514.94K | 11.52M | 339.67K | 284.64K | 429.26K | 354.06K |
| totalCurrentAssets | 50.73M | 34.69M | 34.67M | 28.2M | 17.69M | 33.12M | 29.96M | 28.66M | 34.18M | 29.37M |
| propertyPlantEquipmentNet | 19.37M | 13.37M | 7.91M | 6.32M | 8.19M | 8.22M | 8.44M | 8.79M | 6.67M | 6.96M |
| goodwill | 6.7M | 5.21M | 3.56M | - | - | - | - | - | - | - |
| intangibleAssets | 23.58M | 27.01M | 16.19M | 60348 | 62474 | 112.85K | 49200 | 68600 | 68600 | 71200 |
| goodwillAndIntangibleAssets | 30.29M | 32.23M | 19.74M | 60348 | 62474 | 112.85K | 49200 | 68600 | 68600 | 71200 |
| longTermInvestments | - | - | - | - | - | - | - | - | - | - |
| taxAssets | 2.82M | 1.63M | 456.39K | 46487 | 1.06M | - | - | - | - | - |
| otherNonCurrentAssets | 157.86K | 471.62K | 176.66K | 75300 | 82834 | 91566 | 104.84K | 113.39K | 118.72K | 85748 |
| totalNonCurrentAssets | 52.63M | 47.7M | 28.28M | 6.5M | 9.4M | 8.43M | 8.6M | 8.97M | 6.86M | 7.12M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 103.36M | 82.38M | 62.96M | 34.71M | 27.09M | 41.55M | 38.56M | 37.63M | 41.04M | 36.49M |
| totalPayables | 5.62M | 4.21M | 2.52M | 1.74M | 1.01M | 12.46M | 1.29M | 1.67M | 1.58M | 1.77M |
| accountPayables | 3.58M | 2.32M | 1.34M | 708.84K | 623.62K | 790.89K | 1.08M | 1.53M | 1.32M | 1.5M |
| otherPayables | 2.05M | 1.9M | 1.18M | 1.03M | 385.29K | 11.66M | 212.32K | 143.18K | 258.69K | 267.32K |
| accruedExpenses | 3.21M | 2.71M | 1.72M | 1.93M | 1.03M | 833.04K | 898.6K | 1.32M | 1.5M | 1.62M |
| shortTermDebt | 2.44M | - | 2M | - | - | - | - | - | - | - |
| capitalLeaseObligationsCurrent | - | 2100 | 12965 | 13615 | 14296 | 45126 | - | - | - | - |
| taxPayables | - | 2.88M | 1.18M | 1.03M | 385.29K | 483.8K | 212.32K | 143.18K | 258.69K | 267.32K |
| deferredRevenue | 2.48M | 340.48K | 143.36K | 259.18K | 417.5K | 313.36K | 29231 | 356.8K | 280.35K | 179.58K |
| otherCurrentLiabilities | 2.91M | -2100 | - | - | - | - | - | - | - | - |
| totalCurrentLiabilities | 16.66M | 7.27M | 6.4M | 3.94M | 2.47M | 13.65M | 2.22M | 3.35M | 3.36M | 3.57M |
| longTermDebt | 21.7M | 28.03M | 17.5M | - | - | - | - | - | - | - |
| capitalLeaseObligationsNonCurrent | - | - | - | 15065 | 28680 | - | - | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | 129.69K | 129.65K | 129.59K | 67742 | 67701 |
| otherNonCurrentLiabilities | 396.5K | 451.35K | 421.51K | - | - | - | - | - | - | - |
| totalNonCurrentLiabilities | 22.1M | 28.48M | 17.92M | 15065 | 28680 | 129.69K | 129.65K | 129.59K | 67742 | 67701 |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | - | 2100 | 12965 | 28680 | 42976 | 45126 | - | - | - | - |
| totalLiabilities | 38.76M | 35.74M | 24.32M | 3.96M | 2.5M | 13.78M | 2.35M | 3.48M | 3.43M | 3.64M |
| treasuryStock | -3.46M | -3.46M | -21.37M | -21.37M | -21.37M | -21.37M | -21.37M | -21.37M | -21.37M | -21.37M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 17631 | 17503 | 19543 | 19413 | 19343 | 19311 | 19006 | 18937 | 18880 | 18813 |
| retainedEarnings | 28.29M | 12.67M | 5.67M | -359.04K | -5.88M | -2.34M | 5.57M | 3.72M | 7.37M | 2.81M |
| additionalPaidInCapital | 39.75M | 37.42M | 54.32M | 52.46M | 51.82M | 51.46M | 51.99M | 51.78M | 51.58M | 51.39M |
| date | 2025-09-30 | 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 | 15.63M | 7M | 6.03M | 5.52M | 5.06M | 3.27M | 1.85M | -3.65M | 4.57M | 1.99M |
| depreciationAndAmortization | 3.73M | 2.1M | 697.94K | 368.5K | 432.18K | 433.51K | 451.28K | 436.21K | 449.19K | 493.36K |
| deferredIncomeTax | -1.25M | -1.14M | 9503 | 1.02M | -1.19M | 38 | 57 | 61852 | 41 | 486.12K |
| stockBasedCompensation | 2.34M | 1M | 1.45M | 339.94K | 341.33K | 177.34K | 173.49K | 200K | 191.75K | 251.39K |
| changeInWorkingCapital | -7.18M | -3.01M | -6.18M | 36629 | 48048 | -1.76M | -466.45K | 1.21M | 763.24K | 340.78K |
| accountsReceivables | -3.98M | -4.06M | -5.77M | -413.86K | 322.77K | -1.94M | 1.02M | 779.53K | 1.88M | 205.6K |
| inventory | -9.67M | -2.34M | -834.92K | -708.86K | -153.61K | 112.85K | -289.31K | -100.45K | -626.66K | 951.49K |
| accountsPayables | 1.26M | 978.2K | 628.43K | 85224 | -167.27K | -288.18K | -450.72K | 208.54K | -182.52K | 67790 |
| otherWorkingCapital | 5.21M | 2.42M | -201.02K | 1.07M | 46157 | 360.71K | -747.59K | 327.26K | -306.93K | -884.1K |
| otherNonCashItems | 40269 | -160.58K | 88708 | -1.19M | -100.45K | 66511 | 98728 | - | 92829 | 3605 |
| netCashProvidedByOperatingActivities | 13.3M | 5.8M | 2.1M | 6.09M | 4.59M | 2.19M | 2.11M | -1.74M | 6.07M | 3.56M |
| investmentsInPropertyPlantAndEquipment | -6.51M | -657.79K | -298.37K | -161.23K | -340.68K | -118.8K | -81281 | -2.55M | -153.04K | -352.76K |
| acquisitionsNet | - | -14.2M | -35.86M | - | - | - | - | - | - | 1108 |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | - | -2.02M | - | 2.75M | - | - | - | - | - | 1108 |
| netCashProvidedByInvestingActivities | -6.51M | -16.88M | -36.16M | 2.59M | -340.68K | -118.8K | -81281 | -2.55M | -153.04K | -351.65K |
| netDebtIssuance | -3.65M | 8.53M | 19.5M | - | - | - | - | - | - | - |
| longTermNetDebtIssuance | -3.65M | 8.53M | 19.5M | - | - | -1.2M | - | - | - | - |
| shortTermNetDebtIssuance | - | - | - | - | - | 1.2M | - | - | - | - |
| netStockIssuance | - | - | 408.85K | 301.15K | - | 175.14K | - | - | - | -724.78K |
| netCommonStockIssuance | - | - | 408.85K | 301.15K | - | 175.14K | - | - | - | -724.78K |
| commonStockIssuance | - | - | 408.85K | 301.15K | - | 175.14K | - | - | - | - |
| commonStockRepurchased | - | - | - | - | - | -880.48K | - | - | - | -724.78K |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | -19.79M | -11.18M | - | - | - | - |
| commonDividendsPaid | - | - | - | - | -19.79M | -11.18M | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -984.59K | - | - | - | 17010 | 10.3M | - | - | - | - |
| netCashProvidedByFinancingActivities | -4.64M | 8.53M | 19.91M | 301.15K | -19.77M | -705.33K | - | - | - | -724.78K |
| date | 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 22.37M | 21.81M | 22.25M | 24.14M | 21.94M | 15.97M | 15.38M | 11.77M | 10.74M | 9.31M |
| costOfRevenue | 10.93M | 10.55M | 8.75M | 16.12M | 11.03M | 10.1M | 6.86M | 5.49M | 5.16M | 3.78M |
| grossProfit | 11.43M | 11.25M | 13.5M | 8.03M | 10.9M | 5.87M | 8.53M | 6.28M | 5.58M | 5.52M |
| researchAndDevelopmentExpenses | 1.79M | 1.33M | 1.1M | 916.83K | 867.23K | 1.11M | 1.11M | 1.1M | 1.03M | 901.14K |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 4.7M | 3.63M | 4.17M | 3.6M | 3.05M | 3.41M | 3.06M | 3.14M | 2.91M | 3.01M |
| otherExpenses | - | - | 1 | - | - | - | - | - | - | - |
| operatingExpenses | 6.49M | 4.96M | 5.27M | 4.52M | 3.92M | 4.52M | 4.16M | 4.24M | 3.94M | 3.91M |
| costAndExpenses | 17.42M | 15.51M | 14.02M | 20.63M | 14.95M | 14.62M | 11.02M | 9.73M | 9.1M | 7.69M |
| netInterestIncome | -505.16K | -491.95K | -498.84K | -402.84K | -382.69K | -421.9K | -227.22K | -166.96K | -135.27K | -280.53K |
| interestIncome | 3705 | 4118 | 4442 | 4623 | 4628 | 5250 | 5827 | 5826 | 36200 | 79479 |
| interestExpense | 508.86K | 496.07K | 503.28K | 407.46K | 387.32K | 427.15K | 233.04K | 172.78K | 171.47K | 360.01K |
| depreciationAndAmortization | 966.21K | 1.03M | 908.67K | 820.41K | 637.57K | 1.37M | 660.71K | 611.16K | 414.66K | 411.42K |
| ebitda | 5.91M | 7.39M | 10.73M | 4.34M | 7.63M | 2.72M | 4.98M | 2.67M | 2.12M | 2.12M |
| ebit | 4.95M | 6.36M | 9.82M | 3.52M | 6.99M | 1.35M | 4.31M | 2.06M | 1.71M | 1.71M |
| nonOperatingIncomeExcludingInterest | -3705 | -68218 | -1.59M | -4623 | -4628 | -5256 | 51213 | -18695 | -62672 | -97178 |
| operatingIncome | 4.94M | 6.29M | 8.23M | 3.51M | 6.98M | 1.34M | 4.37M | 2.04M | 1.64M | 1.62M |
| totalOtherIncomeExpensesNet | -505.16K | -427.85K | 1.09M | -402.84K | -382.69K | -421.89K | -284.26K | -154.09K | -108.8K | -262.84K |
| incomeBeforeTax | 4.44M | 5.86M | 9.32M | 3.11M | 6.6M | 921.92K | 4.08M | 1.88M | 1.53M | 1.35M |
| incomeTaxExpense | 1M | 1.81M | 2.21M | 667.68K | 1.27M | 185.73K | 901.72K | 330.51K | 325.94K | 295.01K |
| netIncomeFromContinuingOperations | 3.43M | 4.06M | 7.11M | 2.44M | 5.34M | 736.19K | 3.18M | 1.55M | 1.21M | 1.06M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 3.43M | 4.06M | 7.11M | 2.44M | 5.34M | 736.19K | 3.18M | 1.55M | 1.21M | 1.06M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 3.43M | 4.06M | 7.11M | 2.44M | 5.34M | 736.19K | 3.18M | 1.55M | 1.21M | 1.06M |
| eps | 0.19 | 0.23 | 0.4 | 0.14 | 0.31 | 0.04 | 0.18 | 0.09 | 0.07 | 0.06 |
| date | 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 6.76M | 8.29M | 2.69M | 601.76K | 1.23M | 604.56K | 538.98K | 521.04K | 574.08K | 467.33K |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 6.76M | 8.29M | 2.69M | 601.76K | 1.23M | 604.56K | 538.98K | 521.04K | 574.08K | 467.33K |
| netReceivables | 14.84M | 17.71M | 18.28M | 12.67M | 15.59M | 11.13M | 14.29M | 8.43M | 7.29M | 6.23M |
| accountsReceivables | 13.19M | 14.5M | 12.96M | 11.54M | 13.82M | 7.72M | 12.61M | 7.33M | 6.06M | 5.58M |
| otherReceivables | 1.66M | 3.21M | 5.32M | 1.14M | 1.77M | 3.41M | 1.68M | 1.1M | 1.23M | 647.64K |
| inventory | 28.07M | 28.27M | 25.8M | 20.72M | 18.85M | 15.51M | 12.73M | 14.54M | 9.12M | 7.8M |
| prepaids | 1.89M | 3.97M | 3.82M | 4.11M | 4.82M | 5.54M | 6.64M | 2.06M | 7.16M | 12.14M |
| otherCurrentAssets | 1.66M | 130.87K | 134.75K | 1.71M | 972.81K | 1.27M | 486.1K | 826.91K | 325.03K | 284.16K |
| totalCurrentAssets | 53.22M | 58.36M | 50.73M | 39.81M | 41.46M | 34.06M | 34.69M | 26.37M | 24.47M | 26.93M |
| propertyPlantEquipmentNet | 20.72M | 20.04M | 19.37M | 18.15M | 14.73M | 13.45M | 13.37M | 11.6M | 12.46M | 7.94M |
| goodwill | 15.77M | 6.7M | 6.7M | 6.7M | 6.7M | 5.21M | 5.21M | 4.07M | 3.56M | 3.56M |
| intangibleAssets | 46.94M | 22.95M | 23.58M | 24.14M | 24.69M | 26.54M | 27.01M | 16.09M | 15.65M | 15.92M |
| goodwillAndIntangibleAssets | 62.72M | 29.66M | 30.29M | 30.84M | 31.39M | 31.76M | 32.23M | 20.16M | 19.21M | 19.47M |
| longTermInvestments | - | - | - | - | - | - | - | - | - | - |
| taxAssets | 939.19K | 1.69M | 2.82M | 2.58M | 2.13M | 1.84M | 1.63M | 1.11M | 1.17M | 1.14M |
| otherNonCurrentAssets | 670.83K | 185.27K | 157.86K | 397.87K | 165.59K | 150.12K | 471.62K | 540.7K | 311.2K | 212.46K |
| totalNonCurrentAssets | 85.05M | 51.57M | 52.63M | 51.97M | 48.42M | 47.2M | 47.7M | 33.41M | 33.15M | 28.77M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 138.27M | 109.94M | 103.36M | 91.78M | 89.89M | 81.25M | 82.38M | 59.78M | 57.62M | 55.7M |
| totalPayables | 5.63M | 11.25M | 5.62M | 5.66M | 4.94M | 3.47M | 4.21M | 4.52M | 3.72M | 3.16M |
| accountPayables | 4.49M | 7.51M | 3.58M | 5.11M | 4.71M | 1.88M | 2.32M | 3.34M | 2.65M | 1.55M |
| otherPayables | 1.14M | 3.75M | 2.05M | 551.41K | 228.54K | 1.6M | 1.9M | 1.17M | 1.07M | 1.61M |
| accruedExpenses | 2M | 1.28M | 3.21M | 790.38K | 832.86K | 426.56K | 2.71M | 1.64M | 1.33M | 1.36M |
| shortTermDebt | 5.64M | 2.44M | 2.44M | - | - | - | - | 9.86M | 10.64M | 10.61M |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | 2100 | 5282 | 8503 | 11764 |
| taxPayables | - | - | - | 1.34M | 1.06M | 2.02M | 2.88M | 1.17M | 1.07M | 1.61M |
| deferredRevenue | 2.22M | 3.52M | 2.48M | 2.53M | 731.79K | 358.81K | 340.48K | 131.53K | 96650 | 228.31K |
| otherCurrentLiabilities | 986.11K | 1.21M | 2.91M | 2.3M | 2.01M | 2.26M | -2100 | - | - | - |
| totalCurrentLiabilities | 16.48M | 19.7M | 16.66M | 11.28M | 8.52M | 6.52M | 7.27M | 16.15M | 15.8M | 15.37M |
| longTermDebt | 49.28M | 21.09M | 21.7M | 23.26M | 27.4M | 26.51M | 28.03M | - | - | - |
| capitalLeaseObligationsNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 396.5K | 396.5K | 396.5K | 459.13K | 456.72K | 451.35K | 451.35K | 448.93K | 444.44K | 427.58K |
| totalNonCurrentLiabilities | 49.68M | 21.49M | 22.1M | 23.72M | 27.86M | 26.96M | 28.48M | 448.93K | 444.44K | 427.58K |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | - | - | - | - | - | - | 2100 | 5282 | 8503 | 11764 |
| totalLiabilities | 66.15M | 41.19M | 38.76M | 35M | 36.37M | 33.48M | 35.74M | 16.6M | 16.25M | 15.8M |
| treasuryStock | -3.46M | -3.46M | -3.46M | -21.37M | -21.37M | -21.37M | -3.46M | -21.37M | -21.37M | -21.37M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 17829 | 17772 | 17631 | 19716 | 19652 | 19635 | 17503 | 19589 | 19556 | 19549 |
| retainedEarnings | 35.79M | 32.35M | 28.29M | 21.18M | 18.74M | 13.4M | 12.67M | 9.49M | 7.93M | 6.73M |
| additionalPaidInCapital | 39.77M | 39.83M | 39.75M | 56.95M | 56.12M | 55.72M | 37.42M | 55.04M | 54.79M | 54.52M |
| date | 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 3.43M | 4.06M | 7.11M | 2.44M | 5.34M | 736.19K | 3.18M | 1.55M | 1.21M | 1.06M |
| depreciationAndAmortization | 859.74K | 1.03M | 908.67K | 820.41K | 637.57K | 1.37M | 660.71K | 611.16K | 414.66K | 411.42K |
| deferredIncomeTax | 749.58K | 1.14M | -303.22K | -446.29K | -287.74K | -216.59K | -513.13K | 68120 | -15320 | -676.48K |
| stockBasedCompensation | - | 915.92K | 702.4K | 832.12K | 405.04K | 396.66K | 277.34K | 250.9K | 269.34K | 205.72K |
| changeInWorkingCapital | -3.3M | 970.63K | -5.49M | 3.56M | -4.8M | -441.88K | -3.16M | -1.55M | -1.68M | 3.38M |
| accountsReceivables | 2.86M | 571.28K | -5.6M | 2.92M | -4.47M | 3.17M | -5.86M | -1.14M | -1.06M | 4M |
| inventory | 2.3M | -2.01M | -3.77M | -1.31M | -2.52M | -2.07M | 937.76K | -1.05M | -567.49K | -1.66M |
| accountsPayables | -3.02M | 3.93M | -1.53M | 398.63K | 2.83M | -439.17K | -1.03M | 696.75K | 1.1M | 208.52K |
| otherWorkingCapital | -5.45M | -1.52M | 5.41M | 1.55M | -647.32K | -1.1M | 2.8M | -60995 | -1.15M | 830.39K |
| otherNonCashItems | 549.53K | 53235 | 40269 | - | - | - | - | - | - | -160.58K |
| netCashProvidedByOperatingActivities | 2.29M | 8.16M | 2.97M | 7.21M | 1.29M | 1.84M | 445.33K | 934.05K | 201.1K | 4.22M |
| investmentsInPropertyPlantAndEquipment | -1.62M | -1.11M | -1.01M | -3.69M | -1.56M | -261.36K | -145.86K | -203.28K | -125.73K | -182.92K |
| acquisitionsNet | -33M | - | - | - | - | - | -14.2M | - | - | - |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | - | - | - | - | - | - | -4.25M | - | - | 2.23M |
| netCashProvidedByInvestingActivities | -34.62M | -1.11M | -1.01M | -3.69M | -1.56M | -261.36K | -18.6M | -203.28K | -125.73K | 2.04M |
| netDebtIssuance | 31.38M | -625K | 1.12M | -4.14M | 888.83K | -1.51M | 18.17M | -783.81K | 31371 | -8.89M |
| longTermNetDebtIssuance | 31.38M | -625K | 1.12M | -4.14M | 888.83K | -1.51M | 18.17M | -783.81K | 31371 | -8.89M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netCommonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | - | - | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -562.86K | -833.11K | -984.59K | - | - | - | - | - | - | - |
| netCashProvidedByFinancingActivities | 30.81M | -1.46M | 131.9K | -4.14M | 888.83K | -1.51M | 18.17M | -783.81K | 31371 | -8.89M |