OTC : AUUMF
$0 (0.0%)
| date | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 203.98M | 312.35M | 292.28M | 215.27M | 161.13M | 172.83M | 259.57M | 290.82M | 210.38M | 156.02M |
| costOfRevenue | 105.7M | 188.2M | 197.94M | 143.32M | 109.33M | 106.86M | 152.43M | 174.64M | 127.39M | 90.24M |
| grossProfit | 98.28M | 124.15M | 94.34M | 71.95M | 51.8M | 65.97M | 107.14M | 116.17M | 82.99M | 65.77M |
| researchAndDevelopmentExpenses | - | - | - | -3.3M | -1.74M | -1.89M | -4.01M | -2.71M | -3.31M | - |
| generalAndAdministrativeExpenses | 2.13M | 2.22M | 67.22M | 2.1M | 1.96M | 2.15M | 2.16M | 2.26M | 2.31M | 2.34M |
| sellingAndMarketingExpenses | 493K | 339K | 464K | 311K | 159K | 126K | 460K | 640K | 398K | 297K |
| sellingGeneralAndAdministrativeExpenses | 2.62M | 2.56M | 67.69M | 2.41M | 2.11M | 2.27M | 2.62M | 2.9M | 2.71M | 2.63M |
| otherExpenses | 73.75M | 92.25M | 82.09M | 71.38M | 61.75M | 84.88M | 92.26M | 89.99M | 63.95M | 46.88M |
| operatingExpenses | 76.38M | 94.81M | 67.69M | 70.44M | 62.12M | 85.27M | 90.86M | 90.06M | 63.35M | 49.52M |
| costAndExpenses | 182.08M | 283.01M | 265.62M | 213.76M | 171.45M | 192.13M | 243.3M | 264.7M | 190.74M | 139.76M |
| netInterestIncome | 1.48M | 2.42M | 697K | -711K | -715K | -939K | -883K | -1.07M | -888K | -590K |
| interestIncome | 2.23M | 3.63M | 1.89M | 67000 | 15000 | 46000 | 152K | 231K | 280K | 655K |
| interestExpense | 751K | 1.2M | 1.2M | 778K | 730K | 985K | 1.04M | 1.3M | 1.17M | 1.24M |
| depreciationAndAmortization | 6.32M | 6.36M | 5.47M | 6.15M | 5M | 6.14M | 4.98M | 5.8M | 2.55M | 1.7M |
| ebitda | 30.12M | 39.44M | 22.51M | 8.8M | -2.86M | -13.57M | 21.38M | 32.68M | 22.86M | 20.8M |
| ebit | 23.8M | 33.08M | 17.04M | 2.64M | -7.86M | -19.71M | 16.41M | 26.88M | 20.31M | 19.1M |
| nonOperatingIncomeExcludingInterest | -1.9M | -3.74M | 9.61M | -1.19M | -2.46M | 456K | 17000 | -543K | -671K | -2.85M |
| operatingIncome | 21.91M | 29.34M | 26.66M | 1.46M | -10.32M | -19.25M | 16.42M | 26.34M | 19.64M | 16.26M |
| totalOtherIncomeExpensesNet | 1.14M | 2.54M | -10.91M | 409K | 1.73M | -1.44M | -1.05M | -754K | -497K | 1.6M |
| incomeBeforeTax | 23.05M | 31.88M | 15.75M | 1.86M | -8.59M | -20.69M | 15.37M | 25.59M | 19.14M | 17.86M |
| incomeTaxExpense | 7.38M | 10.37M | 6.16M | 872K | -2.43M | -2.37M | 4.38M | 7.36M | 6.1M | 5.07M |
| netIncomeFromContinuingOperations | 15.67M | 21.51M | 9.58M | 993K | -6.16M | -18.33M | 10.99M | 18.22M | 13.04M | 12.79M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 15.67M | 21.51M | 9.58M | 993K | -6.16M | -18.33M | 10.99M | 18.22M | 13.04M | 12.79M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 15.67M | 21.51M | 9.58M | 993K | -6.16M | -18.33M | 10.99M | 18.22M | 13.04M | 12.79M |
| eps | 1.17 | 1.47 | 0.64 | 0.07 | -0.4 | -1.2 | 0.72 | 1.19 | 0.94 | 0.91 |
| date | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 140.54M | 139.25M | 133.04M | 120.6M | 72.76M | 69.45M | 78.93M | 106.32M | 106.7M | 38.18M |
| shortTermInvestments | 12.18M | 5.85M | 10.74M | - | 61000 | 340K | 1.51M | 2.7M | 3.92M | 7.66M |
| cashAndShortTermInvestments | 152.72M | 145.1M | 143.79M | 120.6M | 72.82M | 69.79M | 80.44M | 109.02M | 110.62M | 45.85M |
| netReceivables | 49.06M | 82.81M | 106.07M | 87.48M | 100.41M | 102.01M | 131.06M | 126.64M | 118.25M | 54.64M |
| accountsReceivables | 17.03M | 17.54M | 22.68M | 21.08M | 26.47M | 31.11M | 38.02M | 25.07M | 33.64M | 13.97M |
| otherReceivables | 32.03M | 65.26M | 83.64M | 66.47M | 74M | 71.44M | 93.1M | 101.64M | 84.7M | 40.75M |
| inventory | 4.64M | 5.43M | 6.58M | 5.06M | 3.34M | 3.24M | 4.78M | 5.56M | 5.74M | 1.9M |
| prepaids | 4.58M | 4.65M | 11.51M | 18.66M | 6.02M | 5.28M | 8.47M | 448K | 496K | 323K |
| otherCurrentAssets | 3.51M | 5.33M | 2.63M | 1.75M | 1.73M | 4.49M | 2.87M | 2.53M | 5.44M | 456K |
| totalCurrentAssets | 214.51M | 243.31M | 270.57M | 233.55M | 184.32M | 184.81M | 227.63M | 248.9M | 243.79M | 105.3M |
| propertyPlantEquipmentNet | 27.06M | 28.41M | 28.05M | 26.78M | 30.18M | 32.19M | 35.56M | 34.6M | 34.13M | 14.49M |
| goodwill | 38.48M | 38.48M | 38.48M | 38.48M | 38.48M | 38.48M | 38.48M | 38.48M | 38.48M | 10.06M |
| intangibleAssets | 12.67M | 13.57M | 13.62M | 12.93M | 12.85M | 11.17M | 9.48M | 6.37M | 6.32M | 840K |
| goodwillAndIntangibleAssets | 51.15M | 52.06M | 52.11M | 51.41M | 51.34M | 49.65M | 47.97M | 44.85M | 44.8M | 10.9M |
| longTermInvestments | - | - | - | - | 30.38M | 20.1M | 13.32M | 4.76M | -1.34M | - |
| taxAssets | 258K | 1.66M | 1.51M | - | 2.2M | - | 765K | 301K | 1.49M | - |
| otherNonCurrentAssets | 1000 | - | 488K | 2.8M | 61000 | 1.23M | 1.51M | 2.7M | 3.92M | 1.33M |
| totalNonCurrentAssets | 78.47M | 82.13M | 82.16M | 81M | 114.16M | 103.17M | 99.12M | 87.21M | 83M | 26.72M |
| otherAssets | -1000 | - | - | - | - | - | - | - | - | - |
| totalAssets | 292.98M | 325.44M | 352.73M | 314.54M | 298.48M | 287.98M | 326.75M | 336.11M | 326.79M | 132.01M |
| totalPayables | 17.27M | 27.93M | 31.02M | 29.48M | 21.02M | 25.88M | 28.6M | 30.89M | 21.96M | 11.48M |
| accountPayables | 14.82M | 26.25M | 31.02M | 29.48M | 21.02M | 25.88M | 28.6M | 30.89M | 21.96M | 11.48M |
| otherPayables | 2.45M | 1.68M | - | - | - | - | - | - | - | - |
| accruedExpenses | - | - | 13.45M | 7.63M | 8.33M | 5.55M | 13.47M | 11.12M | 14.75M | 8.96M |
| shortTermDebt | 1.24M | 1.66M | 1.66M | 2.12M | 3.72M | 3.72M | 3.72M | 3.63M | 4.26M | 2.72M |
| capitalLeaseObligationsCurrent | 849K | 991K | 1.02M | 439K | 584K | 623K | 915K | 21000 | - | - |
| taxPayables | 2.45M | 1.68M | 845K | 1.49M | 1.91M | 112K | 3.87M | 1.33M | 4.97M | 1.38M |
| deferredRevenue | - | - | 72.22M | - | - | - | - | - | - | - |
| otherCurrentLiabilities | 46.89M | 55.87M | 13.24M | 58.49M | 42.96M | 26.37M | 30M | 49.1M | 52.93M | 29.73M |
| totalCurrentLiabilities | 66.25M | 86.45M | 132.62M | 98.16M | 76.61M | 62.14M | 76.7M | 94.76M | 93.89M | 52.88M |
| longTermDebt | 1.56M | 2.8M | 4.46M | 6.11M | 8.27M | 11.99M | 15.71M | 19.43M | 23.06M | 16.67M |
| capitalLeaseObligationsNonCurrent | 1.02M | 1.47M | 1.62M | 272K | 364K | 753K | 932K | - | 22000 | 66000 |
| deferredRevenueNonCurrent | 1.11M | 744K | 790K | 790K | - | 1M | 1.11M | 1.18M | 1.07M | - |
| deferredTaxLiabilitiesNonCurrent | 14.29M | 15.98M | 8.52M | 4.47M | - | 2.67M | 5.87M | - | 4.06M | - |
| otherNonCurrentLiabilities | 13.37M | 16.29M | 15.42M | 14.58M | 23.89M | 23.08M | 23.25M | 24.81M | 28.09M | 20.96M |
| totalNonCurrentLiabilities | 31.35M | 37.28M | 30.81M | 26.23M | 32.53M | 39.5M | 46.88M | 45.42M | 52.24M | 37.69M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 1.87M | 2.46M | 2.64M | 711K | 948K | 1.38M | 1.85M | 21000 | 22000 | 66000 |
| totalLiabilities | 97.6M | 123.73M | 163.42M | 124.39M | 109.13M | 101.64M | 123.58M | 140.18M | 146.14M | 90.58M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | 1.06M | 2.56M | - | - | - |
| commonStock | 12.92M | 14.34M | 14.69M | 15.25M | 15.25M | 15.25M | 15.25M | 15.25M | 15.25M | 12.5M |
| retainedEarnings | 174.54M | 181.95M | 32.63M | 24.54M | 25.07M | 31.23M | 49.56M | 41.62M | 33.56M | 27M |
| additionalPaidInCapital | 7.93M | 5.42M | 133.49M | 141.5M | 141.11M | 140.92M | 140.92M | 140.92M | 131.84M | 4.19M |
| date | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 21.57M | 29.45M | 9.58M | 2.58M | -7.88M | -19.75M | 16.26M | 26.65M | 20.03M | 18.45M |
| depreciationAndAmortization | 6.32M | 6.36M | 5.5M | 6.15M | 5M | - | 4.98M | - | - | - |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | - |
| stockBasedCompensation | - | - | 647.7K | 750.4K | 376.2K | - | - | - | - | - |
| changeInWorkingCapital | 15.4M | -26.25M | 18.74M | 27.31M | 21.46M | 10.53M | -18.51M | -6.66M | -21.98M | -1.59M |
| accountsReceivables | - | - | 13.29M | -28.61M | - | - | - | - | - | - |
| inventory | 34.81M | 30.28M | -13.29M | -1.3M | 2.06M | 32.4M | -7.2M | -9.93M | -9.5M | -10.79M |
| accountsPayables | - | - | 32.03M | 28.61M | - | -21.87M | - | - | - | - |
| otherWorkingCapital | -19.41M | -56.53M | -13.29M | 28.61M | 19.39M | - | -11.32M | 3.27M | -12.48M | 9.2M |
| otherNonCashItems | -4.94M | 9.64M | 7.48M | -8.08M | -4.23M | 12.88M | -6.46M | -1.78M | -1.85M | -829K |
| netCashProvidedByOperatingActivities | 38.36M | 19.2M | 41.95M | 28.71M | 14.73M | 3.66M | -3.74M | 18.22M | -3.81M | 16.03M |
| investmentsInPropertyPlantAndEquipment | -3.91M | -5.04M | -4.23M | -3.47M | -4.08M | -4.31M | -6.15M | -6.32M | -9.67M | -3.27M |
| acquisitionsNet | - | - | -294K | - | - | - | -4.47M | - | -36.51M | - |
| purchasesOfInvestments | -10.26M | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | 4M | 5M | - | - | - | - | - | - | - | - |
| otherInvestingActivities | - | -1000 | -10.56M | 29.44M | -2.44M | -3.03M | -4.22M | -3.97M | 1.23M | 11.65M |
| netCashProvidedByInvestingActivities | -10.17M | -36000 | -15.08M | 25.97M | -6.52M | -7.33M | -14.84M | -10.29M | -44.94M | 8.38M |
| netDebtIssuance | -1.66M | -1.66M | -2.12M | -3.76M | -3.72M | -3.72M | -3.63M | -4.26M | -2.19M | 6.55M |
| longTermNetDebtIssuance | -1.66M | -1.66M | -2.12M | -3.76M | -3.72M | -3.72M | -3.63M | -4.26M | -2.19M | 6.55M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -20.44M | -5.97M | -8.9M | - | - | - | - | - | 124.94M | - |
| netCommonStockIssuance | -20.44M | -5.97M | -8.9M | - | - | - | - | - | 124.94M | - |
| commonStockIssuance | - | - | - | - | - | - | - | - | 143M | - |
| commonStockRepurchased | -20.44M | -5.97M | -8.9M | - | - | - | - | - | -18.06M | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -2.84M | -2.87M | -1.49M | -1.52M | - | - | -3.05M | -3.05M | -4.5M | -4.5M |
| commonDividendsPaid | -2.84M | -2.87M | -1.49M | -1.52M | - | - | -3.05M | -3.05M | -4.5M | -4.5M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -1.82M | -2.52M | -1.74M | -1.45M | -1.38M | -2.06M | -2.16M | -974K | -842K | -865K |
| netCashProvidedByFinancingActivities | -26.76M | -13.01M | -14.25M | -6.74M | -5.1M | -5.78M | -8.84M | -8.28M | 117.41M | 1.19M |
| 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 | 37.41M | 46.33M | 49.37M | 47.77M | 60.51M | 79.22M | 91.69M | 77.84M | 64.54M | 89.98M |
| costOfRevenue | 34.01M | 25.16M | 25.29M | 23.38M | 31.86M | 48.41M | 58.39M | 46.99M | 35.35M | 82.07M |
| grossProfit | 3.41M | 21.17M | 24.08M | 24.39M | 28.65M | 30.81M | 33.3M | 30.85M | 29.18M | 7.91M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | - | - | - | - | 18.06M | - | - | - | 2.64M |
| sellingAndMarketingExpenses | - | - | - | - | - | 339K | - | - | - | 464K |
| sellingGeneralAndAdministrativeExpenses | 2.31M | - | - | - | 19.47M | 18.4M | 19.79M | 19.96M | - | 3.11M |
| otherExpenses | -1.38M | 12.78M | 18.76M | 21.21M | 4.16M | 3.59M | 4.83M | 24.17M | 24.04M | 715K |
| operatingExpenses | 930.52K | 12.78M | 18.76M | 21.21M | 23.64M | 21.99M | 24.62M | 19.96M | 24.04M | 23.51M |
| costAndExpenses | 34.94M | 37.94M | 44.05M | 44.59M | 55.5M | 70.4M | 83.01M | 66.95M | 59.39M | 85.35M |
| netInterestIncome | 460.74K | 56000 | 375K | 427K | 623K | 144K | 776K | 701K | 802K | 129K |
| interestIncome | 507.92K | 577K | 432K | 490K | 733K | 841K | 945K | 843K | 998K | 771K |
| interestExpense | 47178 | 521K | 57000 | 63000 | 110K | 697K | 169K | 142K | 196K | 642K |
| depreciationAndAmortization | 1.56M | 1.58M | 1.56M | 1.61M | 1.57M | 1.64M | 1.57M | 1.56M | 1.6M | 1.55M |
| ebitda | 4.04M | 10.21M | 7.32M | 5.28M | 7.32M | 11.42M | 11.19M | 9.08M | 7.74M | 7.88M |
| ebit | 2.48M | 8.63M | 5.76M | 3.67M | 5.74M | 9.79M | 9.63M | 7.52M | 6.15M | 6.33M |
| nonOperatingIncomeExcludingInterest | - | -239K | -434K | -490K | -732K | -960K | -945K | 3.37M | -998K | -1.7M |
| operatingIncome | 2.48M | 8.39M | 5.32M | 3.18M | 5.01M | 8.83M | 8.68M | 10.89M | 5.15M | 4.63M |
| totalOtherIncomeExpensesNet | 460.74K | -282K | 377K | 427K | 622K | 263K | 776K | -3.55M | 711K | 1.01M |
| incomeBeforeTax | 2.94M | 8.11M | 5.7M | 3.61M | 5.64M | 9.09M | 9.46M | 7.35M | 5.86M | 5.65M |
| incomeTaxExpense | 916.46K | 2.75M | 1.76M | 1.14M | 1.74M | 3.15M | 3.08M | 2.1M | 1.92M | 3.09M |
| netIncomeFromContinuingOperations | 2.02M | 5.36M | 3.94M | 2.47M | 3.9M | 5.94M | 6.38M | 5.24M | 3.94M | 2.56M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | 1000 | -1000 | 1000 |
| netIncome | 2.02M | 5.36M | 3.94M | 2.47M | 3.9M | 5.94M | 6.38M | 5.24M | 3.94M | 2.56M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 2.02M | 5.36M | 3.94M | 2.47M | 3.9M | 5.94M | 6.38M | 5.24M | 3.94M | 2.56M |
| eps | 0.16 | 0.42 | 0.27 | 0.17 | 0.27 | 0.41 | 0.43 | 0.35 | 0.27 | 0.17 |
| 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 | 137.71M | 140.54M | 108.66M | 96.56M | 135.74M | 139.25M | 127.63M | 116.97M | 129.56M | 133.04M |
| shortTermInvestments | 11.18M | 12.18M | 12.18M | 14.16M | 3.87M | 5.85M | 5.85M | - | 8.24M | 10.74M |
| cashAndShortTermInvestments | 148.89M | 152.72M | 120.84M | 110.72M | 139.61M | 145.1M | 133.48M | 116.97M | 137.8M | 143.79M |
| netReceivables | 51.56M | 49.06M | 79.42M | 80.22M | 86.54M | 82.81M | 96.38M | 94.5M | 88M | 106.32M |
| accountsReceivables | 51.56M | 17.03M | 13.32M | 13.06M | 22.84M | 17.54M | 18.19M | 10.61M | 11.85M | 22.68M |
| otherReceivables | - | 32.03M | 66.1M | 67.16M | 63.69M | 65.26M | 78.19M | 83.89M | 76.15M | 83.64M |
| inventory | 7.28M | 4.64M | 4.97M | 5.63M | 5.56M | 5.43M | 8.87M | 19.61M | 19.2M | 6.58M |
| prepaids | - | 4.58M | 6.28M | 5.97M | 7.88M | 4.65M | 18.16M | 11.96M | 12.73M | 11.51M |
| otherCurrentAssets | 5.1M | 3.51M | 5.17M | 8.09M | 8.74M | 5.33M | 4.27M | 4.6M | 5.11M | 2.38M |
| totalCurrentAssets | 212.83M | 214.51M | 216.69M | 210.63M | 248.32M | 243.31M | 261.15M | 247.64M | 262.83M | 270.57M |
| propertyPlantEquipmentNet | 26.7M | 27.06M | 27.78M | 28.3M | 28.17M | 28.41M | 28.73M | 27.5M | 28.82M | 28.05M |
| goodwill | 38.63M | 38.48M | 38.48M | 38.48M | 38.48M | 38.48M | 38.48M | 38.48M | 38.48M | 38.48M |
| intangibleAssets | 12.06M | 12.67M | 12.3M | 12.75M | 13.26M | 13.57M | 13.4M | 13.8M | 13.59M | 13.62M |
| goodwillAndIntangibleAssets | 50.69M | 51.15M | 50.78M | 51.24M | 51.75M | 52.06M | 51.88M | 52.28M | 52.07M | 52.11M |
| longTermInvestments | - | - | - | - | - | - | - | - | - | - |
| taxAssets | 46174 | 258K | 1.75M | 1.73M | 1.7M | 1.66M | 1.44M | 1.57M | 1.63M | - |
| otherNonCurrentAssets | -1003 | 1000 | - | -1000 | -1000 | - | - | 1.34M | - | 2M |
| totalNonCurrentAssets | 77.43M | 78.47M | 80.32M | 81.26M | 81.62M | 82.13M | 82.04M | 82.68M | 82.53M | 82.16M |
| otherAssets | - | -1000 | - | - | 1000 | - | - | - | - | - |
| totalAssets | 290.26M | 292.98M | 297.01M | 291.9M | 329.94M | 325.44M | 343.2M | 330.32M | 345.36M | 352.73M |
| totalPayables | 11.66M | 17.27M | 14.3M | 10.94M | 19.25M | 27.93M | 20.75M | 24.04M | 18.82M | 31.02M |
| accountPayables | 6.6M | 14.82M | 14.3M | 10.94M | 19.25M | 26.25M | 20.75M | 24.04M | 18.82M | 31.02M |
| otherPayables | 5.07M | 2.45M | - | - | - | 1.68M | - | - | - | - |
| accruedExpenses | - | - | - | - | - | - | - | - | - | 13.45M |
| shortTermDebt | 1.04M | 1.24M | 1.45M | 1.66M | 1.66M | 1.66M | 1.66M | 1.66M | 1.66M | 1.66M |
| capitalLeaseObligationsCurrent | 792K | 849K | 890K | 975K | 975K | 991K | 1.02M | 1.02M | 1.12M | 1.02M |
| taxPayables | - | 2.45M | - | - | - | 1.68M | - | 843K | 917K | 845K |
| deferredRevenue | 15.76M | - | - | - | - | - | - | - | - | 72.22M |
| otherCurrentLiabilities | 32.12M | 46.89M | 53.18M | 55.55M | 82.28M | 55.87M | 88.56M | 80.51M | 101.79M | 13.24M |
| totalCurrentLiabilities | 61.38M | 66.25M | 69.82M | 69.12M | 104.16M | 86.45M | 111.99M | 107.23M | 123.38M | 132.62M |
| longTermDebt | 1.35M | 1.56M | 1.76M | 1.97M | 2.39M | 2.8M | 3.22M | 3.63M | 4.04M | 4.46M |
| capitalLeaseObligationsNonCurrent | 1M | 1.02M | 1.06M | 1.2M | 1.29M | 1.47M | 1.54M | 1.59M | 1.8M | 1.62M |
| deferredRevenueNonCurrent | - | 1.11M | - | - | - | 744K | - | - | - | 790K |
| deferredTaxLiabilitiesNonCurrent | 14.42M | 14.29M | 18.71M | 17.82M | 17.25M | 15.98M | 13.82M | 11.76M | - | 8.52M |
| otherNonCurrentLiabilities | 13.95M | 13.37M | 17.05M | 17.09M | 17.05M | 16.29M | 16.31M | 16.27M | 26.39M | 15.42M |
| totalNonCurrentLiabilities | 30.72M | 31.35M | 38.58M | 38.08M | 37.98M | 37.28M | 34.89M | 33.25M | 32.23M | 30.81M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 1.79M | 1.87M | 1.95M | 2.18M | 2.26M | 2.46M | 2.57M | 2.61M | 2.92M | 2.64M |
| totalLiabilities | 92.1M | 97.6M | 108.4M | 107.2M | 142.14M | 123.73M | 146.88M | 140.48M | 155.61M | 163.42M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 12.97M | 12.92M | 12.91M | 12.91M | 14.34M | 14.34M | 14.34M | 14.34M | 14.48M | 14.69M |
| retainedEarnings | 177.24M | 174.54M | 169.2M | 165.29M | 167.05M | 181.95M | 53.84M | 47.45M | 45.04M | 32.63M |
| additionalPaidInCapital | 7.96M | 7.93M | 6.5M | 6.5M | 6.41M | 5.42M | 128.14M | 128.05M | 130.23M | 133.49M |
| 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 | 2.02M | 8.05M | 5.32M | 3.18M | 5.01M | 8.94M | 8.68M | 5.24M | 5.15M | 2.56M |
| depreciationAndAmortization | 1.56M | 1.58M | 1.56M | 1.61M | 1.57M | 1.64M | 1.57M | 1.56M | 1.6M | 1.55M |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | - |
| stockBasedCompensation | - | - | - | - | - | - | - | - | - | - |
| changeInWorkingCapital | -10.34M | 35.92M | 5.09M | -11.15M | -14.46M | 11.65M | -10.98M | -18.79M | -8.14M | 29.85M |
| accountsReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | -2.24M | 34.07M | 2.64M | 8.86M | -10.77M | 30.67M | 2.98M | -4.95M | 1.58M | 28.95M |
| accountsPayables | -8.09M | - | - | - | - | - | - | -13.84M | -9.72M | - |
| otherWorkingCapital | - | 1.86M | 2.44M | -20.02M | -3.69M | -19.02M | -13.96M | -13.84M | -9.72M | 900K |
| otherNonCashItems | 3.24M | -11.14M | -589K | 2.64M | 4.15M | -7.97M | 18.86M | -969K | 1.15M | 472K |
| netCashProvidedByOperatingActivities | -3.52M | 34.42M | 11.38M | -3.72M | -3.73M | 14.26M | 18.13M | -12.96M | -238K | 34.44M |
| investmentsInPropertyPlantAndEquipment | -261.99K | -1.38M | -542K | -1.03M | -957K | -1.29M | -774K | -1.74M | -1.24M | -945K |
| acquisitionsNet | - | - | - | - | - | - | - | - | - | - |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | 1.01M | - | 2M | -2000 | 2M | - | - | - | - | - |
| otherInvestingActivities | -1004 | - | -1 | -10.26M | 1.62M | 3000 | 2M | 501K | 2.5M | 205K |
| netCashProvidedByInvestingActivities | 742.81K | -1.38M | 1.46M | -11.29M | 1.04M | -1.28M | 1.23M | -1.24M | 1.26M | -740K |
| netDebtIssuance | -415.57K | -414K | -414K | -414K | -414K | -414K | -414K | -414K | -414K | -414K |
| longTermNetDebtIssuance | -414K | -414K | -414K | -414K | -414K | -414K | -414K | -414K | -414K | -414K |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | - | - | - | -20.44M | - | - | - | -2.41M | -3.56M | -2.03M |
| netCommonStockIssuance | - | - | - | -20.44M | - | - | - | -2.41M | -3.56M | -2.03M |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | - | - | - | -20.44M | - | - | - | -2.41M | -3.56M | -2.03M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | -2.84M | - | - | - | -2.87M | - | - |
| commonDividendsPaid | - | - | - | -2.84M | - | - | - | -2.87M | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -263K | -784K | -332K | -331K | -375K | -999K | -500K | -476K | -542K | -493K |
| netCashProvidedByFinancingActivities | -678.57K | -1.2M | -746K | -24.02M | -789K | -1.41M | -914K | -6.17M | -4.52M | -2.94M |