$0.15 (1.81%)
| 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 | 311.71M | 43.47M | - | 65408 | 190.94K | 239.23K | 283.27K | 429.8K | 329.33K | 224.1K |
| costOfRevenue | 35.96M | 3.19M | 205.56K | 3734 | 148.94K | 204.85K | 373.23K | 396.79K | 114.96K | 366.67K |
| grossProfit | 275.75M | 40.28M | -205.56K | 61674 | 41998 | 34385 | -89968 | 33011 | 214.36K | -142.57K |
| researchAndDevelopmentExpenses | 19.33M | 3.94M | 13.16M | 10.68M | 13.13M | 13.38M | 11.05M | 18.82M | 24.49M | 15.74M |
| generalAndAdministrativeExpenses | 68.22M | 29.96M | 17.69M | - | - | - | - | 8.07M | 8.65M | 8.88M |
| sellingAndMarketingExpenses | -38.05M | 28.74M | 18.12M | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 30.17M | 58.7M | 35.8M | 20.01M | 16.35M | 13.88M | - | 8.07M | 8.65M | 8.88M |
| otherExpenses | 76.11M | - | - | - | - | - | 9.87M | - | - | - |
| operatingExpenses | 125.61M | 62.64M | 48.75M | 30.69M | 29.48M | 27.26M | 20.92M | 26.9M | 33.14M | 24.62M |
| costAndExpenses | 161.57M | 65.83M | 48.96M | 30.69M | 29.63M | 27.46M | 21.29M | 27.29M | 33.25M | 24.99M |
| netInterestIncome | 1.06M | 2.54M | 2.65M | 299.5K | -1540 | 82839 | -464.82K | 34745 | 105.1K | 125.46K |
| interestIncome | 3.85M | 2.58M | 2.68M | 326.02K | 14403 | 116.06K | 322.67K | 36618 | 110.71K | 126.77K |
| interestExpense | 2.78M | 36405 | 34296 | 26515 | 15943 | 33226 | 787.49K | 1873 | 5619 | 1311 |
| depreciationAndAmortization | 14.99M | 309.78K | 70755 | 209.04K | 177.02K | 143.49K | 73286 | 74218 | 36886 | 25596 |
| ebitda | 167.78M | -18.98M | -46.23M | -30.05M | -29.38M | -27.02M | -20.93M | -26.75M | -32.97M | -24.62M |
| ebit | 152.8M | -19.29M | -46.3M | -30.26M | -29.44M | -27.16M | -21.01M | -26.83M | -33M | -24.64M |
| nonOperatingIncomeExcludingInterest | -2.66M | -3.07M | -2.65M | -363.16K | 6884 | -56900 | - | -36439 | 80185 | -117.29K |
| operatingIncome | 150.14M | -22.36M | -48.96M | -30.62M | -29.44M | -27.22M | -21.01M | -26.86M | -32.92M | -24.76M |
| totalOtherIncomeExpensesNet | -125K | 3.03M | 2.62M | 336.65K | -22827 | 23674 | 9.64M | 34566 | -85804 | 117.29K |
| incomeBeforeTax | 150.02M | -19.32M | -46.34M | -30.29M | -29.46M | -27.2M | -11.37M | -26.83M | -33.01M | -24.64M |
| incomeTaxExpense | -13.04M | -1.39M | - | -585.62K | -1.25M | -5.17M | 5.06M | 36439 | -31267 | 1311 |
| netIncomeFromContinuingOperations | 163.06M | -17.93M | -46.34M | -29.7M | -28.21M | -22.03M | -16.43M | -26.83M | -33.01M | -24.64M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 163.06M | -17.93M | -46.34M | -29.7M | -28.21M | -22.03M | -16.43M | -26.83M | -33.01M | -24.64M |
| netIncomeDeductions | - | - | - | - | - | - | 1 | - | - | - |
| bottomLineNetIncome | 163.06M | -17.93M | -46.34M | -29.7M | -28.21M | -22.03M | -43.54M | -26.83M | -33.01M | -24.64M |
| eps | 2.25 | -0.3 | -0.91 | -0.74 | -0.75 | -0.77 | -0.68 | -1.51 | -2.99 | -3.25 |
| 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 | 145.82M | 40.65M | 43.64M | 43.37M | 53.32M | 41.91M | 16.53M | 17.62M | 10.38M | 8.06M |
| shortTermInvestments | 3.69M | 11.04M | 32.39M | 15.64M | 12.15M | 4.44M | 11.98M | - | 1.6M | 12.1M |
| cashAndShortTermInvestments | 149.52M | 51.69M | 76.03M | 59.02M | 65.47M | 46.35M | 28.51M | 17.62M | 11.98M | 20.17M |
| netReceivables | 171.23M | 51.65M | - | - | 45368 | 3357 | - | 10904 | 64148 | 12014 |
| accountsReceivables | 171.23M | 51.65M | - | - | 45368 | 3357 | - | 10904 | 64148 | 12014 |
| otherReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | 29.72M | 7.6M | 2.11M | - | 3008 | 143.56K | 338.46K | 428.52K | 594.19K | 166.73K |
| prepaids | 9.05M | 152.82K | 353.57K | 623.67K | 51993 | 1.41M | 446.42K | 422.2K | 367.18K | 372.06K |
| otherCurrentAssets | 8.52M | 3.48M | 959.67K | -91304 | 902.05K | 273.52K | 54831 | 179.67K | 258.2K | 1.12M |
| totalCurrentAssets | 367.05M | 114.58M | 79.45M | 59.55M | 66.47M | 48.18M | 29.35M | 18.67M | 13.27M | 21.83M |
| propertyPlantEquipmentNet | 9.92M | 2.32M | 2.51M | 2.38M | 2.37M | 1.13M | 126.82K | 160.86K | 186.28K | 69695 |
| goodwill | 30M | - | - | - | - | - | - | - | - | - |
| intangibleAssets | 379.07M | 1.84M | - | - | - | - | - | - | - | - |
| goodwillAndIntangibleAssets | 409.07M | 1.84M | - | - | - | - | - | - | - | - |
| longTermInvestments | 10.36M | - | - | - | - | - | - | - | - | - |
| taxAssets | 16.28M | - | - | - | - | - | - | - | - | - |
| otherNonCurrentAssets | 14.4M | 105.37K | 103.06K | 102.32K | 102.3K | - | - | - | - | 5000 |
| totalNonCurrentAssets | 459.09M | 4.27M | 2.61M | 2.49M | 2.48M | 1.13M | 126.82K | 160.86K | 186.28K | 74695 |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 826.14M | 118.85M | 82.06M | 62.04M | 68.95M | 49.31M | 29.48M | 18.83M | 13.45M | 21.91M |
| totalPayables | 21.45M | 3.72M | 4.28M | 2.2M | 2.21M | 1.13M | 1.02M | 2.59M | 1.81M | 1.65M |
| accountPayables | 7.88M | 1.72M | 4.28M | 2.2M | 2.21M | 1.13M | 1.02M | 2.59M | 1.81M | 1.65M |
| otherPayables | 13.56M | 2M | - | - | - | - | - | - | - | - |
| accruedExpenses | 146.07M | 29.95M | 6.97M | 3.97M | 3.01M | 2.92M | 1.29M | 1.1M | 755.22K | 2.34M |
| shortTermDebt | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsCurrent | 1.45M | 167.92K | 150.62K | 134.8K | 121.37K | 109.13K | 2011 | - | - | - |
| taxPayables | - | - | - | - | - | - | - | - | - | 1833 |
| deferredRevenue | - | - | - | - | - | - | 2206 | 11029 | 88404 | 104.21K |
| otherCurrentLiabilities | 5.31M | - | - | - | - | - | 3.51M | 4.06M | 3.61M | - |
| totalCurrentLiabilities | 174.27M | 33.84M | 11.4M | 6.31M | 5.35M | 4.16M | 5.83M | 7.77M | 6.26M | 4.09M |
| longTermDebt | 144.63M | - | - | - | - | - | - | 6.13M | - | - |
| capitalLeaseObligationsNonCurrent | 2.84M | 349.09K | 517.01K | 667.63K | 802.43K | 923.71K | 2678 | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 99.1M | - | - | - | - | - | - | - | - | - |
| totalNonCurrentLiabilities | 246.57M | 349.09K | 517.01K | 667.63K | 802.43K | 923.71K | 2678 | 6.13M | - | - |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 4.29M | 517.01K | 667.63K | 802.43K | 923.8K | 1.03M | 4689 | - | - | - |
| totalLiabilities | 420.84M | 34.19M | 11.92M | 6.98M | 6.15M | 5.09M | 5.83M | 13.89M | 6.26M | 4.09M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | 137 | 182 | 182 | 182 | 242 | 242 | 420 | 420 | 450 |
| commonStock | 79000 | 64411 | 54938 | 42815 | 38086 | 33558 | 25665 | 108.88K | 71414 | 40433 |
| retainedEarnings | -176.58M | -339.63M | -321.7M | -275.36M | -245.66M | -217.45M | -195.42M | -178.99M | -152.17M | -119.16M |
| additionalPaidInCapital | 581.8M | 424.13M | 391.69M | 330.29M | 308.33M | 261.54M | 218.94M | 183.72M | 159.2M | 136.86M |
| 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 | 163.06M | -17.93M | -46.34M | -29.7M | -28.21M | -22.03M | -16.43M | -26.83M | -33.01M | -24.64M |
| depreciationAndAmortization | 14.55M | 309.78K | 70755 | 84618 | 61890 | 127.96K | 73286 | 74218 | 36886 | 25596 |
| deferredIncomeTax | -25.8M | - | - | - | - | - | -578.95K | -3.13M | -4.57M | - |
| stockBasedCompensation | 13.83M | 6.13M | 5.49M | 4.07M | 5.04M | 2.5M | 2.44M | 1.11M | 1.66M | 1.34M |
| changeInWorkingCapital | 7.33M | -39.41M | 2.23M | 1.07M | 1.84M | -2.65M | -1.93M | 1.94M | 2.88M | 887.48K |
| accountsReceivables | -90.92M | -51.79M | - | 42143 | -44080 | -3089 | 10631 | 51986 | -47599 | 307.77K |
| inventory | -3.48M | -5.49M | -2.11M | 3008 | 145.46K | 149.6K | 59285 | 165.68K | -100.46K | 79836 |
| accountsPayables | 3.33M | -2.56M | 2.08M | -6566 | 1.08M | 103.33K | -1.56M | 782.06K | 157.52K | -63586 |
| otherWorkingCapital | 98.4M | 20.43M | 2.26M | 1.03M | 651.87K | -2.9M | -439.49K | 944.49K | 2.87M | 563.46K |
| otherNonCashItems | 2.08M | 284.58K | 134.81K | 124.42K | 115.13K | 78374 | 1.38M | 3.13M | 4.42M | 130K |
| netCashProvidedByOperatingActivities | 175.05M | -50.61M | -38.41M | -24.36M | -21.16M | -21.97M | -15.05M | -23.7M | -28.59M | -22.27M |
| investmentsInPropertyPlantAndEquipment | -2.26M | -115.73K | -327.3K | -219.36K | -1.43M | -112.64K | -36571 | -48893 | -151.99K | -58723 |
| acquisitionsNet | -308.51M | - | - | - | - | - | 11.98M | - | - | - |
| purchasesOfInvestments | -52.95M | -26.77M | -77.08M | -31.14M | -15.29M | -8.55M | -14.11M | - | -13.07M | - |
| salesMaturitiesOfInvestments | 55.29M | 48.12M | 60.35M | 27.65M | 7.58M | 16.09M | 2.12M | 1.6M | 23.58M | 11.48M |
| otherInvestingActivities | - | - | - | - | - | - | -11.98M | 1.6M | 10.51M | 11.48M |
| netCashProvidedByInvestingActivities | -308.43M | 21.23M | -17.06M | -3.71M | -9.13M | 7.43M | -12.02M | 1.56M | 10.36M | 11.42M |
| netDebtIssuance | 144.08M | - | - | - | - | - | - | 7.5M | - | - |
| longTermNetDebtIssuance | 144.08M | - | - | - | - | - | - | 7.5M | - | - |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | 96.55M | 18.88M | 55.83M | 17.77M | 41.46M | 39.69M | 15.23M | 21.97M | 20.52M | 6.23M |
| netCommonStockIssuance | 96.55M | 18.88M | 55.83M | 17.77M | 41.46M | 39.69M | 15.23M | 21.97M | 18.64M | 6.23M |
| commonStockIssuance | 96.55M | 18.88M | 55.83M | 17.77M | 41.46M | 39.69M | 15.23M | 21.97M | 18.64M | 6.23M |
| commonStockRepurchased | - | - | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | 1.88M | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -2.18M | 7.44M | 89295 | 128.62K | 301.92K | 411.75K | 10.57M | -70937 | 6800 | 863.1K |
| netCashProvidedByFinancingActivities | 238.45M | 26.32M | 55.92M | 17.9M | 41.76M | 40.1M | 25.8M | 29.4M | 20.52M | 7.09M |
| 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 | 127.43M | 128.62M | 104.28M | 39.74M | 39.08M | 31.21M | 11.46M | 806.12K | - | - |
| costOfRevenue | 22.3M | 21.31M | 11.19M | 1.86M | 1.6M | 1.18M | 686.6K | 509.84K | 818.54K | 53507 |
| grossProfit | 105.12M | 107.31M | 93.08M | 37.87M | 37.48M | 30.03M | 10.77M | 296.28K | -818.54K | -53507 |
| researchAndDevelopmentExpenses | 7.21M | 8.6M | 5.1M | 2.44M | 3.19M | 1.73M | 727.12K | 650.99K | 837.44K | 2.29M |
| generalAndAdministrativeExpenses | 21.72M | 23.57M | 25.45M | 9.5M | 9.69M | 7.11M | 6.58M | 7.56M | 8.71M | - |
| sellingAndMarketingExpenses | 12.53M | 16.01M | 11.19M | 6.38M | 4.47M | 8.26M | 6.75M | 7.39M | 6.34M | - |
| sellingGeneralAndAdministrativeExpenses | 34.25M | 39.58M | 36.64M | 15.89M | 14.17M | 15.37M | 13.33M | 14.95M | 15.05M | 13.33M |
| otherExpenses | - | - | - | - | - | - | - | - | - | - |
| operatingExpenses | 41.46M | 48.18M | 41.73M | 18.33M | 17.36M | 17.1M | 14.06M | 15.6M | 15.89M | 15.62M |
| costAndExpenses | 63.77M | 69.49M | 52.93M | 20.19M | 18.96M | 18.27M | 14.74M | 16.11M | 16.7M | 15.67M |
| netInterestIncome | - | -927.1K | 612.03K | 822.28K | 556.79K | 500.38K | 543.85K | 650.81K | 847.35K | 913.49K |
| interestIncome | - | 889.98K | 1.56M | 828.95K | 566.8K | 510.38K | 553.86K | 657.37K | 857.19K | 920.04K |
| interestExpense | - | 1.82M | 948.24K | 6671 | 10007 | 10007 | 10007 | 6556 | 9835 | 6556 |
| depreciationAndAmortization | 10.54M | 10.43M | 3.79M | 162.94K | 161.94K | 133.68K | 77408 | 76872 | 21826 | 18670 |
| ebitda | 66.19M | 68.7M | 57.31M | 20.52M | 20.82M | 13.61M | -2.69M | -14.07M | -15.83M | -14.73M |
| ebit | 55.64M | 58.26M | 53.52M | 20.36M | 20.65M | 13.47M | -2.77M | -14.14M | -15.85M | -14.75M |
| nonOperatingIncomeExcludingInterest | 8.01M | 862.73K | -2.18M | -812.65K | -528.62K | -538.4K | -520.53K | -1.16M | -853.18K | -921.27K |
| operatingIncome | 63.66M | 59.13M | 51.35M | 19.54M | 20.13M | 12.94M | -3.29M | -15.3M | -16.7M | -15.67M |
| totalOtherIncomeExpensesNet | -8.01M | -2.68M | 1.23M | 805.98K | 518.62K | 528.4K | 510.52K | 1.15M | 843.34K | 914.72K |
| incomeBeforeTax | 55.64M | 56.45M | 52.58M | 20.35M | 20.64M | 13.46M | -2.78M | -14.15M | -15.86M | -14.75M |
| incomeTaxExpense | 17.04M | 42.43M | -55.99M | 521.51K | - | - | - | - | -1.39M | - |
| netIncomeFromContinuingOperations | 38.6M | 14.02M | 108.56M | 19.83M | 20.64M | 13.46M | -2.78M | -14.15M | -14.47M | -14.75M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 38.6M | 14.02M | 108.56M | 19.83M | 20.64M | 13.46M | -2.78M | -14.15M | -14.47M | -14.75M |
| netIncomeDeductions | - | 988K | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 38.6M | 13.03M | 108.56M | 19.83M | 20.64M | 13.46M | -2.78M | -14.15M | -14.47M | -14.75M |
| eps | 0.49 | 0.18 | 1.42 | 0.29 | 0.32 | 0.22 | -0.05 | -0.25 | -0.25 | -0.26 |
| 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 | 178.09M | 145.82M | 48.49M | 159.31M | 66.29M | 40.65M | 35.29M | 28.54M | 35.18M | 43.64M |
| shortTermInvestments | - | 3.69M | 7.22M | 31.4M | 11.22M | 11.04M | 10.74M | 17.07M | 23.37M | 32.39M |
| cashAndShortTermInvestments | 178.09M | 149.52M | 55.72M | 190.71M | 77.5M | 51.69M | 46.03M | 45.61M | 58.55M | 76.03M |
| netReceivables | 154.81M | 171.23M | 160.07M | 42.91M | 54.61M | 51.65M | 17.39M | 206.34K | - | - |
| accountsReceivables | 154.81M | 171.23M | 158.57M | 42.91M | 54.61M | 51.65M | 17.39M | 206.34K | - | - |
| otherReceivables | - | - | 1.49M | - | - | - | - | - | - | - |
| inventory | 30.73M | 29.72M | 28.92M | 9.63M | 7.49M | 7.6M | 6.65M | 4.01M | 2.32M | 2.11M |
| prepaids | 18.83M | 9.05M | 9.24M | 2.76M | 2.77M | 152.82K | 1.7M | 3.14M | 295.84K | 353.57K |
| otherCurrentAssets | 656K | 8.52M | 5.59M | 2.04M | 2.49M | 3.48M | 1.39M | 227.17K | 2.24M | 959.67K |
| totalCurrentAssets | 383.11M | 367.05M | 259.54M | 248.06M | 144.86M | 114.58M | 73.15M | 53.19M | 63.41M | 79.45M |
| propertyPlantEquipmentNet | 6.17M | 8.98M | 7.52M | 2.05M | 2.18M | 2.32M | 2.43M | 2.48M | 2.51M | 2.51M |
| goodwill | 30M | 30M | 17.52M | - | - | - | - | - | - | - |
| intangibleAssets | 368.77M | 379.07M | 390.01M | 1.74M | 1.79M | 1.84M | 1.9M | 1.95M | 2M | - |
| goodwillAndIntangibleAssets | 398.77M | 409.07M | 407.53M | 1.74M | 1.79M | 1.84M | 1.9M | 1.95M | 2M | - |
| longTermInvestments | 332K | 10.36M | 8.09M | - | - | - | - | - | - | - |
| taxAssets | 3.31M | 16.28M | 52.5M | - | - | - | - | - | - | - |
| otherNonCurrentAssets | 23.94M | 14.4M | 15.69M | 747.15K | 747.15K | 105.37K | 105.08K | 104.43K | 103.84K | 103.06K |
| totalNonCurrentAssets | 432.52M | 459.09M | 491.33M | 4.54M | 4.72M | 4.27M | 4.43M | 4.54M | 4.61M | 2.61M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 815.64M | 826.14M | 750.86M | 252.6M | 149.58M | 118.85M | 77.59M | 57.73M | 68.02M | 82.06M |
| totalPayables | 29.67M | 20.64M | 26.28M | 6.34M | 3.93M | 3.72M | 1.34M | 3.34M | 4.83M | 4.28M |
| accountPayables | 12.83M | 7.88M | 20.45M | 5.82M | 1.93M | 1.72M | 1.34M | 3.34M | 2.83M | 4.28M |
| otherPayables | 16.84M | 12.76M | 5.83M | 521.51K | 2M | 2M | - | - | 2M | - |
| accruedExpenses | 91.3M | 16.85M | 103.26M | 25.2M | 30.28M | 29.95M | 14.97M | 5.61M | 4.55M | 6.97M |
| shortTermDebt | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsCurrent | - | 1.45M | 1.42M | 177.17K | 172.5K | 167.92K | 163.45K | 159.08K | 154.8K | 150.62K |
| taxPayables | - | - | 4.22M | - | - | - | - | - | - | - |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | 7.81M | 135.32M | 2.67M | - | - | - | 2M | 2M | - | - |
| totalCurrentLiabilities | 128.78M | 174.27M | 133.64M | 31.71M | 34.39M | 33.84M | 18.48M | 11.11M | 9.53M | 11.4M |
| longTermDebt | 144.88M | 144.63M | 144.53M | - | - | - | - | - | - | - |
| capitalLeaseObligationsNonCurrent | 2.53M | 2.84M | 2.97M | 258.07K | 304.09K | 349.09K | 392.97K | 435.25K | 476.59K | 517.01K |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 102.4M | 99.1M | 95.59M | - | - | - | - | - | - | - |
| totalNonCurrentLiabilities | 249.81M | 246.57M | 243.09M | 258.07K | 304.09K | 349.09K | 392.97K | 435.25K | 476.59K | 517.01K |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 2.53M | 4.29M | 4.39M | 435.24K | 476.59K | 517.01K | 556.42K | 594.32K | 631.39K | 667.63K |
| totalLiabilities | 378.59M | 420.84M | 376.73M | 31.97M | 34.69M | 34.19M | 18.87M | 11.55M | 10.01M | 11.92M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | 92 | 92 | 92 | 137 | 182 | 182 | 182 | 182 |
| commonStock | 78000 | 79000 | 78350 | 74621 | 67711 | 64411 | 57886 | 55274 | 54959 | 54938 |
| retainedEarnings | -137.97M | -176.58M | -190.6M | -299.16M | -318.99M | -339.63M | -353.09M | -350.32M | -336.17M | -321.7M |
| additionalPaidInCapital | 574.94M | 581.8M | 564.56M | 519.63M | 433.72M | 424.13M | 411.66M | 396.36M | 394.04M | 391.69M |
| 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 | 38.6M | 14.02M | 108.56M | 19.83M | 20.64M | 13.46M | -2.78M | -14.15M | -14.47M | -14.75M |
| depreciationAndAmortization | 10.54M | 486.82K | 3.79M | 162.94K | 161.94K | 133.68K | 77408 | 76872 | 21826 | 18670 |
| deferredIncomeTax | 12.96M | - | - | - | - | - | - | - | - | - |
| stockBasedCompensation | 4.58M | 9.68M | 4.07M | 2.68M | 3.5M | 1.19M | 1.23M | 1.26M | 2.44M | 1.22M |
| changeInWorkingCapital | -32.51M | -1.94M | -25.65M | 7.29M | -4.62M | -20.58M | -12.22M | -1.27M | -5.35M | 2.74M |
| accountsReceivables | 16.44M | 5.78M | -87.27M | 11.71M | -2.96M | -34.4M | -17.18M | -206.34K | - | - |
| inventory | -1.02M | -1.92M | -642.98K | -2.15M | 111.83K | -950.04K | -2.64M | -1.69M | -214.05K | -2.11M |
| accountsPayables | 4.94M | 4.31M | 6.5M | 3.88M | 212.95K | 376.36K | -2M | 518.48K | -1.45M | 1.89M |
| otherWorkingCapital | -52.88M | -10.1M | 55.76M | -6.15M | -1.98M | 14.4M | 9.6M | 113.41K | -3.68M | 2.95M |
| otherNonCashItems | 8.2M | 72.22M | -59.91M | 32981 | 46064 | 175.16K | 37306 | 36466 | 35644 | 34837 |
| netCashProvidedByOperatingActivities | 42.38M | 94.46M | 30.86M | 29.99M | 19.74M | -5.61M | -13.65M | -14.04M | -17.31M | -10.75M |
| investmentsInPropertyPlantAndEquipment | -729K | -34122 | -505.77K | -23945 | -10177 | -9869 | -9766 | -34789 | -61306 | -295.93K |
| acquisitionsNet | - | 1.49M | - | - | - | - | - | - | - | - |
| purchasesOfInvestments | - | -48.26M | -14.61M | -28.29M | -9.98M | -5.29M | -1.67M | -12.11M | -7.69M | -16.11M |
| salesMaturitiesOfInvestments | 3.69M | 27.7M | 33.79M | 8.1M | 9.8M | 5M | 8M | 18.42M | 16.7M | 17M |
| otherInvestingActivities | - | 22.4M | -310M | - | - | - | - | - | - | - |
| netCashProvidedByInvestingActivities | 2.96M | 3.3M | -291.32M | -20.21M | -194.82K | -304.16K | 6.32M | 6.27M | 8.94M | 597.79K |
| netDebtIssuance | - | -5.59M | - | - | - | - | - | - | - | - |
| longTermNetDebtIssuance | - | -5.59M | - | - | - | - | - | - | - | - |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -9.91M | 4.62M | 3891 | 82.37M | 6.76M | 5.51M | 12.37M | 1.01M | -97118 | 433.9K |
| netCommonStockIssuance | -9.91M | 4.62M | 3891 | 82.37M | 6.76M | 5.51M | 12.37M | 1.01M | -97118 | 433.9K |
| commonStockIssuance | 1.18M | 4.62M | 3891 | 82.37M | 6.76M | 5.51M | 12.37M | 1.01M | - | 433.9K |
| commonStockRepurchased | -11.09M | - | - | - | - | - | - | - | -97118 | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -2.18M | -447.77K | 150.53M | 875.49K | -668.64K | 5.78M | 1.71M | 46985 | -97118 | 33749 |
| netCashProvidedByFinancingActivities | -12.1M | -1.41M | 150.53M | 83.24M | 6.09M | 11.28M | 14.07M | 1.06M | -97118 | 467.65K |