OTC : AHFCF
$0.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 | 13.16M | 9.38M | 5.36M | 9.32M | 11.69M | 10.06M | 3.68M | 2.31M | -9.69M | -7.93M |
| costOfRevenue | 2.21M | 1.79M | 1.44M | 1.33M | 1.29M | 1.57M | 1.29M | 1.29M | 1.34M | - |
| grossProfit | 10.95M | 7.59M | 3.92M | 7.99M | 10.4M | 8.49M | 2.39M | 1.02M | -11.03M | -7.93M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 2.17M | 2.08M | 1.51M | 1.97M | 1.69M | 1.68M | 2.36M | 2.5M | 2.58M | 4.61M |
| sellingAndMarketingExpenses | 59232 | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 2.23M | 2.08M | 1.51M | 1.97M | 1.69M | 1.68M | 2.36M | 2.5M | 2.58M | 4.61M |
| otherExpenses | 2.6M | 5.76M | -164.57K | -961.52K | 1.18M | 316.02K | 105.8K | -317.89K | -42223 | - |
| operatingExpenses | 4.83M | 7.84M | 1.35M | 1.01M | 2.87M | 2M | 2.47M | 2.18M | 2.54M | 4.61M |
| costAndExpenses | 7.04M | 9.63M | 2.79M | 2.34M | 4.16M | 3.57M | 3.76M | 3.47M | 3.88M | 4.61M |
| netInterestIncome | -2.14M | -2.52M | -811.07K | -1.61M | -1.38M | -2.06M | -2.68M | -2.15M | -1.3M | -1.73M |
| interestIncome | 717.61K | 491.31K | 158.82K | 132.89K | 200.18K | 425.91K | 349.56K | 91095 | 83009 | - |
| interestExpense | 2.86M | 2.7M | 969.89K | 1.74M | 1.58M | 2.48M | 3.03M | 2.24M | 1.38M | 1.73M |
| depreciationAndAmortization | 547 | 670 | 25107 | 36909 | 35883 | 115.09K | 161.61K | 98975 | 40786 | 39666 |
| ebitda | 4.41M | -1.4M | 947.95K | 8.7M | 8.15M | 5.61M | 385.79K | 4.4M | -13.91M | -12.85M |
| ebit | 4.41M | -1.4M | 922.84K | 8.66M | 8.11M | 5.49M | 224.18K | 4.3M | -13.95M | -12.89M |
| nonOperatingIncomeExcludingInterest | 1.7M | 1.14M | 1.65M | -1.68M | -582.28K | 1M | -304.91K | -5.46M | 387.31K | 347.94K |
| operatingIncome | 6.11M | -255.13K | 2.58M | 6.98M | 7.53M | 6.49M | -80725 | -1.16M | -13.57M | -12.54M |
| totalOtherIncomeExpensesNet | -4.56M | -1.14M | -2.62M | -59128 | -997.17K | -3.48M | -2.72M | 3.22M | -1.77M | -1.73M |
| incomeBeforeTax | 1.56M | -1.4M | -47054 | 6.92M | 6.53M | 3.01M | -2.8M | 2.06M | -15.33M | -14.27M |
| incomeTaxExpense | 609.12K | -545.99K | 322.42K | -7.59M | 933.41K | 888.21K | 9.42M | -977.67K | -3.98M | -3.61M |
| netIncomeFromContinuingOperations | 947.7K | -852.54K | -369.48K | 14.51M | 5.6M | 2.12M | -12.22M | 3.04M | -11.35M | -10.66M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | 366.81K | -7103 | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 947.7K | -852.54K | -369.48K | 14.51M | 5.6M | 2.12M | -11.86M | 3.03M | -11.35M | -10.66M |
| netIncomeDeductions | - | - | - | - | - | - | -1.87M | -1.65M | - | - |
| bottomLineNetIncome | 947.7K | -852.54K | -369.48K | 14.51M | 5.6M | 2.12M | -9.98M | 4.68M | -10.05M | -10.66M |
| eps | 0.03 | -0.03 | -0.01 | 0.46 | 0.18 | 0.06 | -0.3 | 0.09 | -0.38 | -0.39 |
| 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 | 1.99M | 2.37M | 5.22M | 9.56M | 4.14M | 7.14M | 10.32M | 8.61M | 7.53M | 6.2M |
| shortTermInvestments | 1.23M | 1.22M | 2.49M | 3.06M | 4.7M | 5.93M | 1.66M | 162K | 1.1M | - |
| cashAndShortTermInvestments | 3.21M | 3.58M | 7.72M | 12.62M | 8.85M | 13.07M | 11.98M | 8.77M | 8.63M | 6.2M |
| netReceivables | 9.21M | 10.38M | 20.05M | 14.04M | 65911 | 378.03K | 941.37K | 1.17M | 429.42K | 2.38M |
| accountsReceivables | 99807 | 146.88K | 20.05M | 14.02M | 65911 | 1420 | 5557 | 96265 | 429.42K | 2.38M |
| otherReceivables | 9.11M | 10.24M | - | 26559 | - | 376.61K | 935.82K | 1.07M | - | - |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | 346.74K | 270.12K | 218.17K | 312.25K | 366.07K | 473.18K | 553.51K | 913.1K | 134.29K | 98477 |
| otherCurrentAssets | - | - | - | - | - | - | - | - | - | 1.58M |
| totalCurrentAssets | 12.77M | 14.24M | 27.99M | 26.97M | 9.28M | 13.92M | 13.48M | 10.85M | 9.2M | 10.26M |
| propertyPlantEquipmentNet | - | 547 | 1217 | 26324 | 63232 | 90823 | 374.97K | 222.6K | 288.92K | 122.13K |
| goodwill | - | - | - | - | - | - | - | - | - | - |
| intangibleAssets | - | 859.7K | - | - | - | - | - | - | - | - |
| goodwillAndIntangibleAssets | - | 859.7K | - | - | - | - | - | 12.12M | - | - |
| longTermInvestments | 7.47M | 6.42M | 5.99M | 6.04M | 3.77M | 23.85M | 20.78M | 23.91M | 21.19M | 128 |
| taxAssets | 8.32M | 8.54M | 8.08M | 7.94M | - | - | - | 9.37M | 8.72M | 5.08M |
| otherNonCurrentAssets | 56.16M | 41.96M | 21.54M | 17.7M | 30.9M | - | 767.09K | 195.26K | - | 33.97M |
| totalNonCurrentAssets | 71.94M | 57.79M | 35.6M | 31.71M | 34.74M | 23.94M | 21.92M | 45.81M | 30.2M | 39.17M |
| otherAssets | -1 | - | - | - | - | - | - | - | - | - |
| totalAssets | 84.72M | 72.02M | 63.59M | 58.68M | 44.02M | 37.86M | 35.4M | 56.67M | 39.39M | 49.43M |
| totalPayables | 895.45K | 759.5K | 604.32K | 958.21K | 1.98M | 2.02M | 633.28K | 758.87K | 464.52K | 72783 |
| accountPayables | 257.53K | 453.44K | 227.15K | 360.97K | 172.64K | 1.13M | 181.12K | 366.91K | 138.9K | 38375 |
| otherPayables | 637.92K | 306.07K | 377.17K | 597.24K | 1.81M | 897.76K | 452.15K | 391.96K | 325.62K | 34408 |
| accruedExpenses | 568.33K | 771.43K | 971.46K | 259.27K | 272.26K | 236K | 787.46K | 448.51K | 178.08K | 182.75K |
| shortTermDebt | - | - | - | 11.62M | 1.5M | 2.62M | - | 16.67M | - | - |
| capitalLeaseObligationsCurrent | - | - | - | 22554 | 21490 | 365.69K | 1.34M | 2888 | 3560 | 3189 |
| taxPayables | 275.49K | 55598 | 151.09K | 568.94K | 1.81M | 766.6K | 372.08K | 391.96K | 325.62K | 32356 |
| deferredRevenue | - | - | - | - | - | - | 271.82K | 200K | 251.87K | - |
| otherCurrentLiabilities | 366.67K | 772.31K | 1.29M | 365.19K | 517.81K | 596.17K | 622.4K | 1.6M | 2072 | - |
| totalCurrentLiabilities | 1.83M | 2.3M | 2.87M | 13.22M | 4.29M | 5.84M | 3.66M | 19.67M | 900.1K | 258.72K |
| longTermDebt | 45.16M | 32.09M | 21.97M | 6.1M | 16.34M | 13.12M | 12.23M | 3.74M | 16.33M | 15.94M |
| capitalLeaseObligationsNonCurrent | - | - | - | - | 22831 | 45315 | 1.52M | - | 3941 | 7698 |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | 550K | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | 12537 | 502.38K | 12537 | - | - | - |
| otherNonCurrentLiabilities | 733.33K | 733.33K | 1.1M | 1.22M | 2.19M | 375.44K | 375.44K | 1.52M | - | - |
| totalNonCurrentLiabilities | 45.9M | 32.82M | 23.07M | 7.32M | 16.38M | 14.04M | 14.14M | 5.81M | 16.33M | 15.95M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | - | - | - | 22554 | 44321 | 411.01K | 2.86M | 2888 | 7501 | 10887 |
| totalLiabilities | 47.73M | 35.13M | 25.94M | 20.54M | 20.67M | 19.89M | 17.8M | 25.49M | 17.23M | 16.21M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 51.01M | 52.07M | 52.57M | 52.16M | 52.14M | 52.54M | 54.28M | 55.44M | 50.26M | - |
| retainedEarnings | -15.19M | -16.14M | -15.28M | -15.08M | -29.61M | -35.27M | -38.53M | -26.64M | -29.67M | -18.32M |
| additionalPaidInCapital | 1.17M | 962.79K | 620.37K | 798.5K | 713.96K | 656.61K | 1.39M | 1.21M | 1.01M | 50.98M |
| 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 | 947.7K | -852.54K | -369.48K | 14.51M | 5.6M | 3.01M | -2.8M | 2.06M | -15.33M | -14.27M |
| depreciationAndAmortization | 547 | 670 | 25107 | 36909 | 35883 | 115.09K | 161.61K | 98975 | 40786 | 39666 |
| deferredIncomeTax | 609.12K | -545.99K | 322.42K | -7.59M | 933.41K | -4.58M | 31380 | 526.36K | 280.13K | - |
| stockBasedCompensation | 209.01K | 425.55K | 424.38K | 196.42K | 119.48K | 403.99K | 180.31K | 195.46K | 291.91K | 322.09K |
| changeInWorkingCapital | -760.44K | -1.03M | 1.48M | 45437 | -865.84K | -80501 | 563.49K | -272.97K | 1.26M | -2.6M |
| accountsReceivables | - | - | - | 22706 | 1420 | 4137 | -138.43K | 2.55M | -38647 | -1.94M |
| inventory | - | - | - | - | 1.02M | 13069 | 1764 | - | - | - |
| accountsPayables | - | - | - | - | -1.02M | -13069 | 428.34K | - | - | - |
| otherWorkingCapital | -760.44K | -1.03M | 1.48M | 22731 | -867.26K | -84638 | 271.82K | -2.83M | 1.29M | -654.24K |
| otherNonCashItems | -10.21M | -5.78M | -8.2M | -616.05K | -8.12M | -30618 | 15.6M | -4.2M | 16.4M | 10.16M |
| netCashProvidedByOperatingActivities | -9.21M | -7.78M | -6.32M | 6.58M | -2.3M | -1.16M | 13.73M | -1.59M | 2.94M | -6.35M |
| investmentsInPropertyPlantAndEquipment | - | - | - | - | -8293 | -1048 | -9067 | -33108 | -220.34K | -9581 |
| acquisitionsNet | - | - | - | - | 5.24M | 386.91K | 807.44K | -811.86K | - | - |
| purchasesOfInvestments | - | - | - | - | -23.06M | -9.59M | -4.36M | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | 17.82M | 4.42M | 4.27M | - | - | - |
| otherInvestingActivities | - | - | - | - | 325.1K | 5.18M | 1.34M | -39500 | - | - |
| netCashProvidedByInvestingActivities | - | - | - | - | 316.8K | 385.86K | 2.04M | -884.46K | -220.34K | -9581 |
| netDebtIssuance | 13.88M | 8.35M | 4.54M | -1.01M | 1.09M | 546.4K | -10.35M | -184.61K | -3387 | -2904 |
| longTermNetDebtIssuance | 13.88M | 8.35M | 4.54M | -1.01M | 1.09M | 546.4K | -10.35M | -184.61K | -3387 | -2904 |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -1.06M | -581.44K | -635.46K | 1.15M | -394.1K | -1.74M | -1.72M | 5.67M | - | - |
| netCommonStockIssuance | -1.06M | -581.44K | -515.46K | -72966 | -394.1K | -1.74M | -1.72M | 5.67M | - | - |
| commonStockIssuance | - | 4500 | 718.06K | 20768 | - | - | - | 5.8M | - | - |
| commonStockRepurchased | -1.06M | -585.94K | -1.23M | -93734 | -394.1K | -1.74M | -1.72M | -134.69K | - | - |
| netPreferredStockIssuance | - | - | -120K | 1.22M | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | -5.26M |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | -5.26M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -3.96M | -2.94M | -1.84M | -1.77M | -1.71M | -1.21M | -1.98M | -1.94M | -1.38M | 924.25K |
| netCashProvidedByFinancingActivities | 8.87M | 4.83M | 2.06M | -1.63M | -1.01M | -2.41M | -14.06M | 3.55M | -1.38M | -4.34M |
| 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 | 3.12M | 6.19M | 3.43M | 944.42K | 2.59M | 2.6M | 2.52M | 1.66M | 2.01M | 129.44K |
| costOfRevenue | 384.53K | 546.14K | 537.46K | 657.79K | 471.69K | 549.22K | 453.22K | 407.19K | 377.98K | 392.38K |
| grossProfit | 2.74M | 5.65M | 2.89M | 286.62K | 2.12M | 2.05M | 2.07M | 1.26M | 1.63M | -262.94K |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 585.53K | 584.29K | 565.43K | 446.84K | 576.66K | 552.18K | 370.15K | 648.51K | 512.09K | -35621 |
| sellingAndMarketingExpenses | - | 59232 | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 585.53K | 643.52K | 565.43K | 446.84K | 576.66K | 552.18K | 370.15K | 648.51K | 512.09K | -35621 |
| otherExpenses | 555.67K | -452.16K | 3.46M | -447.39K | 42148 | 3.98M | 1.28M | -172.35K | 91308 | -387.17K |
| operatingExpenses | 1.14M | 191.37K | 4.02M | -544 | 618.81K | 4.54M | 1.65M | 476.16K | 603.39K | -422.8K |
| costAndExpenses | 1.93M | 932.57K | 4.56M | 657.25K | 1.09M | 5.09M | 2.1M | 883.34K | 981.38K | -30416 |
| netInterestIncome | 2.47M | 78526 | -997.78K | -430.99K | -812.83K | -564.28K | -735.66K | -485.29K | -550.29K | 45742 |
| interestIncome | 3.53M | 119.55K | 143.04K | 447.61K | 7408 | 199.28K | 76137 | 172.52K | 68595 | 45742 |
| interestExpense | 1.06M | 41024 | 1.14M | 878.6K | 795.28K | 638.03K | 786.29K | 657.81K | 618.89K | 471.46K |
| depreciationAndAmortization | - | - | 95 | 226 | 226 | 168 | 167 | 168 | 167 | 3404 |
| ebitda | 2.09M | 1.44M | 2.85M | -1.26M | 1.39M | -3.9M | -75953 | 953.18K | 1.62M | -1.43M |
| ebit | 2.09M | 1.44M | 2.85M | -1.26M | 1.39M | -3.9M | -76120 | 953.01K | 1.62M | -1.44M |
| nonOperatingIncomeExcludingInterest | -493K | 4.02M | -3.98M | 1.54M | 114.33K | 1.42M | 500.99K | -173.45K | -599.22K | 1.6M |
| operatingIncome | 1.6M | 5.46M | -1.13M | 287.17K | 1.5M | -2.48M | 424.87K | 779.56K | 1.02M | 159.86K |
| totalOtherIncomeExpensesNet | -562.81K | -1.26M | 2.84M | -2.42M | -909.61K | 647.94K | -1.29M | -484.36K | -19666 | -1.24M |
| incomeBeforeTax | 1.04M | 1.39M | 1.7M | -2.14M | 593.04K | -1.84M | -862.41K | 295.2K | 1M | -1.08M |
| incomeTaxExpense | 212.13K | 651.87K | 460.79K | -662.7K | 159.16K | -825.2K | -110.29K | 105.22K | 284.27K | -254.19K |
| netIncomeFromContinuingOperations | 823.3K | 742.86K | 1.24M | -1.47M | 433.88K | -1.01M | -752.12K | 189.97K | 720.27K | -823.27K |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | -32 | - |
| netIncome | 823.3K | 742.86K | 1.24M | -1.47M | 433.88K | -1.01M | -752.12K | 189.97K | 720.24K | -823.27K |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 823.3K | 742.86K | 1.24M | -1.47M | 433.88K | -1.01M | -752.12K | 189.97K | 720.24K | -823.27K |
| eps | 0.03 | 0.03 | 0.04 | -0.05 | 0.01 | -0.03 | -0.02 | 0.01 | 0.02 | -0.03 |
| 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 | 1.22M | 1.99M | 1.39M | 3.61M | 1.53M | 2.37M | 2.31M | 5.72M | 7.83M | 5.22M |
| shortTermInvestments | 1.05M | 1.23M | 1.21M | 1.09M | 1.21M | 1.22M | 2.63M | 2.65M | 2.62M | 2.49M |
| cashAndShortTermInvestments | 2.26M | 3.21M | 2.59M | 4.7M | 2.74M | 3.58M | 4.94M | 8.38M | 10.46M | 7.72M |
| netReceivables | 72.28M | 9.21M | 1.87M | 3.21M | 10.52M | 10.38M | 11.98M | 5.59M | 12.43M | 20.05M |
| accountsReceivables | 142.13K | 99807 | 123.42K | 120.94K | 127.59K | 146.88K | 11.86M | 5.59M | 12.43M | 20.05M |
| otherReceivables | - | 9.11M | 1.75M | 3.09M | 10.39M | 10.24M | 120.24K | - | - | - |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | 206.86K | 346.74K | 349.53K | 90594 | 178.61K | 270.12K | 109.98K | 115.06K | 156.36K | 218.17K |
| otherCurrentAssets | -206.86K | - | - | - | - | - | 2 | - | - | - |
| totalCurrentAssets | 74.54M | 12.77M | 4.82M | 8M | 13.44M | 14.24M | 17.03M | 14.08M | 23.04M | 27.99M |
| propertyPlantEquipmentNet | - | - | - | 97 | 321 | 547 | 715 | 882 | 1050 | 1217 |
| goodwill | - | - | - | - | - | - | - | - | - | - |
| intangibleAssets | 765.68K | - | - | 815.13K | 857.94K | 859.7K | - | - | - | - |
| goodwillAndIntangibleAssets | 765.68K | - | - | 815.13K | 857.94K | 859.7K | - | - | - | - |
| longTermInvestments | 7.51M | 7.47M | 6.97M | 6.91M | 6.9M | 6.42M | 7.35M | 7.68M | 6.93M | 5.99M |
| taxAssets | 8.13M | 8.32M | 8.58M | 9.04M | 8.38M | 8.54M | 7.72M | 7.75M | 7.83M | 8.08M |
| otherNonCurrentAssets | -277.03K | 56.16M | 65.67M | 60.73M | 44.53M | 41.96M | 39.3M | 36.25M | 27.64M | 21.54M |
| totalNonCurrentAssets | 16.13M | 71.94M | 81.22M | 77.49M | 60.66M | 57.79M | 54.37M | 51.68M | 42.4M | 35.6M |
| otherAssets | - | -1 | - | - | - | - | - | - | - | - |
| totalAssets | 90.67M | 84.72M | 86.04M | 85.5M | 74.1M | 72.02M | 71.4M | 65.76M | 65.44M | 63.59M |
| totalPayables | 746.14K | 895.45K | 558.24K | 574.08K | 496.85K | 759.5K | 522.99K | 665.96K | 543.48K | 604.32K |
| accountPayables | 166.84K | 257.53K | 140.53K | 195.42K | 177.68K | 453.44K | 136.31K | 206.61K | 122.35K | 227.15K |
| otherPayables | 579.3K | 637.92K | 417.71K | 378.67K | 319.17K | 306.07K | 386.68K | 459.35K | 421.13K | 377.17K |
| accruedExpenses | 513.58K | 568.33K | 624.33K | 554.85K | 740.33K | 771.43K | 628.96K | 832.57K | 589.18K | 971.46K |
| shortTermDebt | 367.61K | - | 367.18K | 366.67K | - | - | 43759 | - | - | - |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | - | 275.49K | 13603 | 123.88K | 55103 | 55598 | 106.9K | 219.77K | 189.73K | 151.09K |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | -1.26M | 366.67K | -517 | 1.69M | 590.46K | 772.31K | 920.08K | 1.24M | 1.08M | 1.29M |
| totalCurrentLiabilities | 367.61K | 1.83M | 1.55M | 3.19M | 1.83M | 2.3M | 2.12M | 2.74M | 2.22M | 2.87M |
| longTermDebt | 51.12M | 45.16M | 47.05M | 45.89M | 34.24M | 32.09M | 30.87M | 23.85M | 23.67M | 21.97M |
| capitalLeaseObligationsNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 1.26M | 733.33K | 733.33K | 733.33K | 733.33K | 733.33K | 733.33K | 733.33K | 1.1M | 1.1M |
| totalNonCurrentLiabilities | 52.39M | 45.9M | 47.78M | 46.62M | 34.97M | 32.82M | 31.6M | 24.58M | 24.77M | 23.07M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | - | - | - | - | - | - | - | - | - | - |
| totalLiabilities | 52.75M | 47.73M | 49.33M | 49.81M | 36.8M | 35.13M | 33.72M | 27.33M | 26.98M | 25.94M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 51.11M | 51.01M | 51.51M | 51.8M | 51.99M | 52.07M | 52.11M | 52.06M | 52.45M | 52.57M |
| retainedEarnings | -14.4M | -15.19M | -15.93M | -17.17M | -15.7M | -16.14M | -15.12M | -14.37M | -14.56M | -15.28M |
| additionalPaidInCapital | 1.21M | 1.17M | 1.13M | 1.07M | 1.02M | 962.79K | 928.24K | 976.44K | 812.86K | 620.37K |
| 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 | 823.3K | 785.61K | 1.7M | -1.47M | 431.77K | -1.01M | -752.12K | 189.97K | 720.24K | -823.27K |
| depreciationAndAmortization | - | - | 95 | 226 | 226 | 168 | 167 | 168 | 167 | 3404 |
| deferredIncomeTax | 211.58K | - | - | -662.7K | 159.16K | -825.2K | -110.29K | 105.22K | 284.27K | -254.19K |
| stockBasedCompensation | 32810 | 45194 | 60921 | 50089 | 52804 | 34549 | 34934 | 163.58K | 192.49K | 211.49K |
| changeInWorkingCapital | -5583 | 80729 | -1.39M | 1.39M | -290.72K | 74629 | -626.16K | 158.66K | -632.84K | 1.46M |
| accountsReceivables | - | - | - | 86545 | - | - | - | 39102 | - | - |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | -145.82K | - | -1.2M | - | - | - | - | - | - | - |
| otherWorkingCapital | 140.24K | 80729 | -186.72K | 1.3M | -290.72K | 74629 | -626.16K | 119.56K | -632.84K | 1.46M |
| otherNonCashItems | -508.29K | 2.76M | -2.77M | -8.98M | -2.74M | 2.7M | -8.08M | -1.76M | 1.36M | -4.54M |
| netCashProvidedByOperatingActivities | 553.81K | 3.67M | -2.39M | -9.68M | -2.39M | 971.45K | -9.53M | -1.15M | 1.92M | -3.94M |
| investmentsInPropertyPlantAndEquipment | - | - | - | - | - | - | - | - | - | - |
| acquisitionsNet | - | - | - | - | - | - | - | - | - | - |
| purchasesOfInvestments | -6.47M | -6.71M | -1.22M | -11.95M | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | 631.98K | 6.44M | 1.92M | 2.61M | - | - | - | - | - | - |
| otherInvestingActivities | 3 | - | - | - | - | - | - | - | - | - |
| netCashProvidedByInvestingActivities | -5.84M | -267.26K | 701.17K | -9.35M | - | - | - | - | - | - |
| netDebtIssuance | 4.53M | -1.48M | 410.7K | 3.09M | 2.17M | -9794 | 6.96M | 43883 | 1.36M | 935.88K |
| longTermNetDebtIssuance | 4.53M | -1.48M | 410.7K | 3.09M | 2.17M | -9794 | 6.96M | 43883 | 1.36M | 935.88K |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -29619 | -504.42K | -205.2K | -173.07K | -75936 | -45799 | -28936 | -388.04K | -118.66K | -282.87K |
| netCommonStockIssuance | -29619 | -504.42K | -205.2K | -173.07K | -75936 | -45799 | -28936 | -388.04K | -118.66K | -282.87K |
| commonStockIssuance | - | - | - | - | - | - | 4500 | - | - | - |
| commonStockRepurchased | -29619 | -504.42K | -205.2K | -173.07K | -75936 | -45799 | -33436 | -388.04K | -118.66K | -282.87K |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | - | 1618 | -115.82K | 8.85M | -514.67K | -856.49K | -771.6K | -674.87K | -638.79K | -741.95K |
| netCashProvidedByFinancingActivities | 4.5M | -1.98M | 89681 | 11.76M | 1.58M | -912.08K | 6.16M | -1.02M | 602.49K | -88941 |