$0.02 (1.11%)
| 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 | 328.44M | 231.34M | - | - | - | 62.28M | -129.2M | 161.92M | 256.2M | 185.17M |
| costOfRevenue | 199.67M | 153.46M | 143K | - | - | 171.61K | 100.28K | 129.05M | 193.59M | 150.9M |
| grossProfit | 128.77M | 77.88M | -143K | - | - | -172K | -129.3M | 32.87M | 62.61M | 34.26M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 25.26M | 17.63M | 14.21M | 11.1M | 13.48M | 14.76M | - | 11.66M | 12.59M | 10.95M |
| sellingAndMarketingExpenses | 4.21M | 944K | 929K | 1.41M | 642K | - | - | 2.33M | 2.05M | 1.42M |
| sellingGeneralAndAdministrativeExpenses | 29.47M | 18.58M | 15.14M | 11.1M | 13.48M | 14.76M | 12M | 13.99M | 14.64M | 12.38M |
| otherExpenses | 62.76M | 9.7M | -35.41M | -50.52M | 47.1M | 607.95K | - | 1.49M | 2.05M | 10.13M |
| operatingExpenses | 92.23M | 28.28M | -20.26M | -39.42M | 60.58M | 15.36M | 12M | 14.42M | 15.28M | 21.09M |
| costAndExpenses | 291.9M | 181.74M | -20.12M | -39.42M | 60.58M | 15.54M | 12.1M | 143.47M | 208.87M | 163.68M |
| netInterestIncome | -3.27M | -1.3M | 2.88M | 1.01M | 225K | 516K | 859K | -9.07M | -16.55M | -12.82M |
| interestIncome | 3.56M | 4M | 2.9M | 1.04M | 257K | 551K | 871K | 716.5K | 630.9K | 634K |
| interestExpense | 6.83M | 5.29M | 17000 | 25000 | 32000 | 35000 | 12000 | 9.78M | 17.16M | 13.45M |
| depreciationAndAmortization | 49.85M | 23.74M | 143K | 146K | 148K | 171.61K | 100.28K | 40.26M | 64.21M | 52.73M |
| ebitda | 83.51M | 37.36M | 26.24M | 40.98M | -68.7M | -1.66M | -171.72M | -71.1M | 111.76M | 64.27M |
| ebit | 33.65M | 13.62M | 26.1M | 40.83M | -68.85M | -1.83M | -171.82M | -111.36M | 47.55M | 11.67M |
| nonOperatingIncomeExcludingInterest | 2.89M | 35.98M | -5.98M | -1.42M | 8.28M | 51.15M | 30.52M | 129.81M | 424K | 1.64M |
| operatingIncome | 36.54M | 49.6M | 20.12M | 39.42M | -60.58M | 49.32M | -141.3M | 19.72M | 47.97M | 13.18M |
| totalOtherIncomeExpensesNet | -6.06M | -41.06M | 5.96M | 1.39M | -8.31M | 8.06M | -30.53M | -148.42M | -17.58M | -14.96M |
| incomeBeforeTax | 30.48M | 8.54M | 26.08M | 40.81M | -68.88M | 57.38M | -171.83M | -128.7M | 30.39M | -1.78M |
| incomeTaxExpense | 61.28M | - | - | - | - | - | - | 12.51M | 24.08M | 11.44M |
| netIncomeFromContinuingOperations | -30.8M | 8.54M | 26.08M | 40.81M | -68.88M | 57.38M | -171.83M | -141.21M | 6.31M | -13.22M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | -996K | - | - |
| netIncome | -29.29M | 6.12M | 26.08M | 40.81M | -68.88M | 57.38M | -171.83M | -141.37M | 5.78M | -13.22M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | -208K | - |
| bottomLineNetIncome | -29.29M | 6.12M | 26.08M | 40.81M | -68.88M | 57.38M | -171.83M | -141.37M | 5.98M | -13.22M |
| eps | -0.11 | 0.02 | 0.12 | 0.17 | -0.3 | 0.26 | -0.21 | -0.64 | 0.03 | -0.07 |
| 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 | 108.33M | 105.78M | 55.27M | 56.11M | 53.52M | 62.15M | 31.11M | 10.36M | 49.33M | 59.68M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 108.33M | 105.78M | 55.27M | 56.11M | 53.52M | 62.15M | 31.11M | 10.36M | 49.33M | 59.68M |
| netReceivables | 71000 | 8.43M | 1.06M | 1.74M | 7.38M | - | 4.34M | 2.56M | 7.2M | 24.35M |
| accountsReceivables | 71000 | 104K | 1.06M | 54000 | 55000 | - | 4.34M | 2.56M | 2.12M | 1.47M |
| otherReceivables | - | 8.33M | - | 1.68M | 7.33M | - | - | - | 5.07M | 22.88M |
| inventory | 70.8M | 42.83M | - | - | - | - | - | - | 33.89M | 32.37M |
| prepaids | 12.18M | 8.55M | 764K | 756K | 766K | 529K | 347K | 180K | 3.47M | 3.32M |
| otherCurrentAssets | 10.81M | - | - | - | - | 2.86M | - | - | - | - |
| totalCurrentAssets | 202.18M | 165.58M | 57.09M | 58.6M | 61.67M | 65.54M | 35.8M | 13.1M | 93.88M | 119.72M |
| propertyPlantEquipmentNet | 388.61M | 329.43M | 225K | 332K | 2.1M | 591K | 679K | 114K | 610.82M | 541.24M |
| goodwill | - | - | - | - | - | - | - | - | - | - |
| intangibleAssets | - | - | - | - | - | - | - | - | - | - |
| goodwillAndIntangibleAssets | - | - | - | - | - | - | - | - | -8.53M | -75.03M |
| longTermInvestments | - | - | 155.98M | 120.96M | 72.43M | 137.46M | 108.02M | 299.4M | 1.84M | 1.75M |
| taxAssets | - | - | - | - | - | - | - | - | 6.69M | 73.28M |
| otherNonCurrentAssets | 8.26M | 5.34M | - | - | - | - | - | - | 4.08M | 1.75M |
| totalNonCurrentAssets | 396.87M | 334.77M | 156.21M | 121.29M | 74.53M | 138.05M | 108.7M | 299.51M | 614.9M | 542.99M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 599.05M | 500.35M | 213.3M | 179.89M | 136.2M | 203.59M | 144.5M | 312.62M | 708.78M | 662.71M |
| totalPayables | 87.05M | 23.76M | 11.86M | 5.69M | 2.54M | 2.48M | 1.65M | 3.23M | 47.92M | 46.93M |
| accountPayables | 87.05M | 10.57M | 8.71M | 4.33M | 2.54M | 2.48M | 1.65M | 3.23M | 47.92M | 46.93M |
| otherPayables | - | 13.19M | 3.15M | 1.36M | - | - | - | - | - | - |
| accruedExpenses | - | 24.37M | - | - | - | 1.05M | 585K | 241K | - | - |
| shortTermDebt | - | - | - | - | - | - | - | - | 36.45M | 469K |
| capitalLeaseObligationsCurrent | 16.81M | 15.94M | 125K | 110K | 107K | 94000 | 83000 | - | - | - |
| taxPayables | - | - | - | - | - | - | - | - | - | - |
| deferredRevenue | - | - | - | - | - | - | -1649 | - | -47.92M | -46.93M |
| otherCurrentLiabilities | 116.72M | 46.75M | - | - | - | - | 1649 | - | - | - |
| totalCurrentLiabilities | 220.58M | 110.82M | 11.99M | 5.8M | 2.64M | 3.62M | 2.32M | 3.47M | 84.37M | 47.4M |
| longTermDebt | - | - | - | - | - | - | - | - | 119.24M | 154.5M |
| capitalLeaseObligationsNonCurrent | 20.27M | 22.94M | 78000 | 204K | 312K | 421K | 514K | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | -127.21M | -173.04M |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | 41.78M | 19.01M |
| otherNonCurrentLiabilities | 136.54M | 118.83M | 318K | 195K | 478K | 668K | 416K | 300K | 75.21M | 44.38M |
| totalNonCurrentLiabilities | 156.81M | 141.77M | 396K | 399K | 790K | 1.09M | 930K | 300K | 194.45M | 198.88M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 37.08M | 38.87M | 203K | 314K | 419K | 515K | 597K | - | - | - |
| totalLiabilities | 377.39M | 252.58M | 12.38M | 6.2M | 3.43M | 4.71M | 3.25M | 3.77M | 278.82M | 246.29M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 619.31M | 616.2M | 579.62M | 579.59M | 579.59M | 578.75M | 578.38M | 578.85M | 561.44M | 556.26M |
| retainedEarnings | -454.98M | -425.7M | -431.81M | -457.9M | -498.71M | -429.82M | -487.2M | -319.27M | -180.37M | -186.44M |
| additionalPaidInCapital | - | - | - | - | - | - | - | - | 561.44M | - |
| 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 | -29.29M | 8.54M | 26.08M | 40.81M | -68.88M | 57.38M | -167.93M | -141.21M | 6.65M | -13.22M |
| depreciationAndAmortization | 65.77M | 23.74M | 143K | 146K | 148K | 163K | 100.28K | 40.26M | 64.21M | 52.98M |
| deferredIncomeTax | - | - | - | - | 59.16M | -59.35M | -100.28K | 11.43M | 22.77M | 9.91M |
| stockBasedCompensation | 10.31M | 6.87M | 6.16M | 1.65M | 3.18M | 2.17M | 1.79M | 1.64M | 2.72M | 983K |
| changeInWorkingCapital | -14.66M | -4.3M | 1.88M | 7.1M | -7.18M | 1.52M | -3.76M | -29.87M | 9.83M | -18.66M |
| accountsReceivables | 43000 | 306K | 678K | 5.42M | -4.59M | 1.68M | -1.86M | -6.88M | -711K | -1.31M |
| inventory | -15.46M | 1.17M | - | - | -63222 | -80560 | 1.76M | -17.69M | -3.76M | -31.2M |
| accountsPayables | - | - | - | - | -2.3M | 72645 | -1.76M | -1.13M | -1.07M | 41.8M |
| otherWorkingCapital | 753K | -5.78M | 1.2M | 1.68M | -232.93K | -151.61K | -1.9M | -5.3M | 15.37M | -27.96M |
| otherNonCashItems | 125.87M | 20.89M | -37.9M | -47.92M | 649K | -8.29M | 161.15M | 191.44M | 17.06M | 22.97M |
| netCashProvidedByOperatingActivities | 157.99M | 55.75M | -3.63M | 1.78M | -12.94M | -6.4M | -8.75M | 33.43M | 123.24M | 54.96M |
| investmentsInPropertyPlantAndEquipment | -114.92M | -66.9M | -35000 | -4000 | -1.5M | -76000 | -39000 | -53.91M | -123.82M | -132.36M |
| acquisitionsNet | - | 107.1M | - | - | 5M | 37.5M | 10M | -4.8M | - | - |
| purchasesOfInvestments | - | - | - | - | - | -37.5M | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | 5M | 37.5M | 20M | 165M | - | - |
| otherInvestingActivities | -22.05M | -34.41M | 2.9M | 1.04M | -4.59M | 506K | 210K | -23.98M | 464K | 26.41M |
| netCashProvidedByInvestingActivities | -136.97M | 5.79M | 2.86M | 1.03M | 3.91M | 37.93M | 30.17M | 82.31M | -123.35M | -105.94M |
| netDebtIssuance | -19.26M | -13.4M | -127K | -130K | -128K | -117K | -39000 | -163.75M | - | - |
| longTermNetDebtIssuance | -19.26M | -13.4M | -127K | -130K | -128K | -117K | -39000 | -163.75M | - | - |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | - | 2.67M | 19348 | - | 563.99K | -2.3M | -958K | 16.52M | 3.57M | 5.24M |
| netCommonStockIssuance | - | 2.67M | 19348 | - | 563.99K | -2.3M | -958K | 17.41M | 3.57M | 5.24M |
| commonStockIssuance | - | 2.67M | 19348 | - | 563.99K | - | - | 17.41M | 3.57M | 5.24M |
| commonStockRepurchased | - | - | - | - | - | -2.3M | -958K | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | -887.96K | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -1.42M | 134.54K | -348 | - | 5007 | 1.89M | 332K | -7.41M | -13.62M | -9.13M |
| netCashProvidedByFinancingActivities | -20.69M | -10.6M | -108K | -130K | 441K | -520K | -665K | -154.64M | -10.05M | -3.9M |
| 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 | 164.22M | 159.68M | 114.2M | 97.3M | 76.59M | 64.55M | 71.13M | 63.96M | 31.7M | - |
| costOfRevenue | 72.71M | 75.07M | 66.05M | 60.17M | 61.23M | 42.8M | 44.72M | 40.42M | 25.5M | - |
| grossProfit | 91.51M | 84.61M | 48.15M | 37.13M | 15.36M | 21.76M | 26.41M | 23.55M | 6.2M | - |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 4.54M | 4.03M | 8.89M | 4.16M | 4.29M | 1.68M | 1.7M | 6.14M | 7.39M | 5.53M |
| sellingAndMarketingExpenses | 436K | 1.42M | - | 435K | 395K | 944K | 1.81M | 460K | 272K | 43000 |
| sellingGeneralAndAdministrativeExpenses | 4.97M | 5.45M | 8.89M | 4.6M | 4.69M | 2.62M | 1.7M | 6.6M | 7.66M | 5.53M |
| otherExpenses | 396.6K | 2.49M | 1.61M | 1.97M | 2.57M | 3.75M | 2.4M | 2.72M | 864K | -3.26M |
| operatingExpenses | 5.37M | 7.94M | 10.5M | 6.57M | 7.26M | 6.37M | 4.1M | 9.32M | 8.52M | 2.27M |
| costAndExpenses | 78.07M | 83.01M | 76.55M | 66.74M | 68.49M | 49.17M | 48.81M | 49.73M | 34.02M | 2.27M |
| netInterestIncome | -1.19M | -2.25M | -139K | 206K | -437K | -1.07M | -383K | -280.9K | 2.03M | 774.84K |
| interestIncome | 635.08K | - | 2.25M | 1.92M | 1.13M | 585.98K | 1.29M | 1.43M | 2.49M | 779.98K |
| interestExpense | 1.83M | 2.25M | 2.39M | 1.72M | 1.56M | 1.65M | 1.67M | 1.43M | 459.94K | 5138 |
| depreciationAndAmortization | 13.03M | 20.09M | 15.28M | 13.08M | 14.42M | 7.64M | 8.37M | 4.87M | 3.17M | 36000 |
| ebitda | 99.17M | 66.1M | 12.22M | 36.36M | -13.4M | 12.55M | 11.15M | 13.58M | 384K | -5.72M |
| ebit | 86.14M | 46.02M | -3.06M | 23.27M | -27.83M | 4.92M | 2.77M | 8.71M | -2.79M | -5.76M |
| nonOperatingIncomeExcludingInterest | - | 30.65M | 40.71M | 7.29M | 35.93M | 10.46M | 19.54M | 5.52M | 461K | 3.49M |
| operatingIncome | 86.14M | 76.66M | 37.65M | 30.56M | 8.1M | 15.38M | 22.32M | 14.23M | -2.33M | -2.27M |
| totalOtherIncomeExpensesNet | -27.16M | -32.9M | -43.09M | -9.01M | -37.49M | -12.01M | -21.22M | -6.95M | -882K | -3.49M |
| incomeBeforeTax | 58.99M | 43.77M | -5.45M | 21.55M | -29.39M | 3.37M | 1.1M | 7.28M | -3.21M | -5.76M |
| incomeTaxExpense | 22.64M | 24.71M | 36.57M | - | - | - | - | - | - | - |
| netIncomeFromContinuingOperations | 36.35M | 19.06M | -42.02M | 21.55M | -29.39M | 3.37M | 1.1M | 7.28M | -3.21M | -5.76M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 32.24M | 16.83M | -38.64M | 19.33M | -26.81M | 946K | 1.1M | 7.28M | -3.21M | -5.76M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 32.24M | 16.83M | -38.64M | 19.33M | -26.81M | 946K | 1.1M | 7.28M | -3.21M | -5.76M |
| eps | 0.12 | 0.06 | -0.15 | 0.07 | -0.1 | 0.0 | 0.0 | 0.03 | -0.01 | -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 | 107.62M | 108.33M | 116.44M | 114.68M | 106.38M | 105.78M | 120.92M | 123.04M | 130.8M | 55.27M |
| shortTermInvestments | 7.7M | - | 4.43M | 3.08M | - | - | - | - | - | - |
| cashAndShortTermInvestments | 115.31M | 108.33M | 120.87M | 117.76M | 106.38M | 105.78M | 120.92M | 123.04M | 130.8M | 55.27M |
| netReceivables | 24.04M | 71000 | 13.04M | 11.67M | 15.24M | 8.43M | 17.85M | 19.44M | 15.13M | 1.06M |
| accountsReceivables | 189.62K | 71000 | 76000 | 58000 | 442K | 104K | 6.16M | 9.07M | 5.82M | 1.06M |
| otherReceivables | 23.85M | - | 12.96M | 11.61M | 14.8M | 8.33M | 11.69M | 10.38M | 9.3M | - |
| inventory | 87.03M | 70.8M | 56.61M | 44.15M | 41.93M | 42.83M | 36M | 33.36M | 29.92M | - |
| prepaids | 8.84M | 12.18M | 9.5M | 14.88M | 8.78M | 8.55M | 6.66M | 5.89M | 6.62M | 764K |
| otherCurrentAssets | 3.93M | 10.81M | - | - | - | - | - | - | - | - |
| totalCurrentAssets | 239.14M | 202.18M | 200.02M | 188.46M | 172.33M | 165.58M | 181.43M | 181.74M | 182.47M | 57.09M |
| propertyPlantEquipmentNet | 406.04M | 388.61M | 379.9M | 366.39M | 349.61M | 329.43M | 317.23M | 291.98M | 258.97M | 225K |
| goodwill | - | - | - | - | - | - | - | - | - | - |
| intangibleAssets | - | - | - | - | - | - | - | - | - | - |
| goodwillAndIntangibleAssets | - | - | - | - | - | - | - | - | - | - |
| longTermInvestments | 8.18M | - | - | - | - | - | - | - | - | 155.98M |
| taxAssets | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentAssets | - | 8.26M | 5.3M | 5.29M | 5.27M | 5.34M | 5.33M | 5.32M | 5.31M | - |
| totalNonCurrentAssets | 414.22M | 396.87M | 385.19M | 371.68M | 354.88M | 334.77M | 322.56M | 297.3M | 264.28M | 156.21M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 653.37M | 599.05M | 585.22M | 560.14M | 527.21M | 500.35M | 503.99M | 479.03M | 446.75M | 213.3M |
| totalPayables | 110.71M | 87.05M | 53.81M | 35.3M | 29.37M | 23.76M | 67.08M | 54.89M | 57.89M | 11.86M |
| accountPayables | 90.73M | 87.05M | 31.44M | 21.87M | 18.98M | 10.57M | 67.08M | 54.89M | 57.89M | 8.71M |
| otherPayables | 19.97M | - | 22.37M | 13.43M | 10.39M | 13.19M | - | - | - | 3.15M |
| accruedExpenses | - | - | 32.66M | 31.03M | 28.44M | 24.37M | 249K | 250K | - | - |
| shortTermDebt | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsCurrent | 15.91M | 16.81M | 17.41M | 17.6M | 17.82M | 15.94M | 15.41M | 14.48M | 8.26M | 125K |
| taxPayables | - | - | 22.37M | 13.43M | 10.39M | - | - | - | - | - |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | 121.17M | 116.72M | 100.71M | 70.66M | 67.41M | 46.75M | 9.24M | 9.2M | 7M | - |
| totalCurrentLiabilities | 247.79M | 220.58M | 204.58M | 154.59M | 143.04M | 110.82M | 91.99M | 78.81M | 73.16M | 11.99M |
| longTermDebt | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsNonCurrent | 16.49M | 20.27M | 23.7M | 26.99M | 30.17M | 22.94M | 26.66M | 30.25M | 16.51M | 78000 |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 22.82M | - | 14.75M | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 104.01M | 136.54M | 140.24M | 136.07M | 134.47M | 118.83M | 141.29M | 129.38M | 127.9M | 318K |
| totalNonCurrentLiabilities | 143.32M | 156.81M | 178.69M | 163.06M | 164.64M | 141.77M | 167.95M | 159.62M | 144.41M | 396K |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 32.4M | 37.08M | 41.1M | 44.59M | 47.99M | 38.87M | 42.07M | 44.72M | 24.77M | 203K |
| totalLiabilities | 391.1M | 377.39M | 383.26M | 317.64M | 307.68M | 252.58M | 259.94M | 238.43M | 217.57M | 12.38M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 623.64M | 619.31M | 618.98M | 617.55M | 616.54M | 616.2M | 616.07M | 615.83M | 612.34M | 579.62M |
| retainedEarnings | -423.68M | -454.98M | -471.81M | -433.18M | -452.5M | -425.7M | -426.64M | -427.74M | -436.57M | -431.81M |
| additionalPaidInCapital | - | - | - | - | - | - | - | - | - | - |
| 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 | 32.24M | 16.83M | -42.02M | 21.55M | -29.39M | 3.37M | 1.1M | 8.83M | -3.19M | -5.76M |
| depreciationAndAmortization | 13.03M | 20.09M | 15.28M | 13.08M | 14.42M | 7.64M | 8.37M | - | 3.38M | 36000 |
| deferredIncomeTax | -275.14K | - | 36.57M | - | - | - | - | - | - | - |
| stockBasedCompensation | - | -7.81M | 5.71M | 957K | 1.14M | -368K | -882K | 3M | - | 3.07M |
| changeInWorkingCapital | -21.49M | 15.22M | 7.98M | -1.46M | 6.32M | 4M | -6.67M | -19.08M | 6.2M | -373K |
| accountsReceivables | -13.43M | -38000 | -3.26M | 7.42M | -7.18M | 10.93M | 1.07M | -5.48M | -6.19M | -559K |
| inventory | -14.07M | 4.75M | -6.33M | -585K | 2.16M | -4.96M | -2.06M | -5.75M | 12.32M | - |
| accountsPayables | 6.48M | - | - | - | - | - | - | -8.37M | 405.18K | - |
| otherWorkingCapital | -474.34K | 10.5M | 17.57M | -8.29M | 11.34M | -1.96M | -5.68M | 520.4K | -338.48K | 186K |
| otherNonCashItems | 23.09M | 11.52M | 16.91M | 1.68M | 33.4M | -833K | 22.53M | 11.72M | 7.43M | 1.45M |
| netCashProvidedByOperatingActivities | 46.59M | 55.84M | 40.45M | 35.81M | 25.89M | 13.81M | 24.45M | 4.46M | 13.81M | -1.57M |
| investmentsInPropertyPlantAndEquipment | -35.12M | -31.59M | -35.26M | -25.97M | -22.1M | -24.69M | -22.63M | -12.28M | -7.27M | - |
| acquisitionsNet | - | - | - | - | - | - | -91000 | -102K | 112M | - |
| purchasesOfInvestments | -67058 | - | - | - | - | - | - | - | -64.71M | - |
| salesMaturitiesOfInvestments | 65085 | - | - | - | - | - | - | - | 24.89M | - |
| otherInvestingActivities | - | -24.34M | 879K | 920K | 491K | -586K | 985K | 1.43M | -2.29M | 759K |
| netCashProvidedByInvestingActivities | -35.12M | -55.92M | -34.38M | -25.05M | -21.61M | -25.27M | -21.74M | -10.95M | 62.62M | 759K |
| netDebtIssuance | -5.99M | -5.47M | -5.08M | -5.12M | -3.6M | -4.75M | -4.33M | -3.25M | -1.08M | -33000 |
| longTermNetDebtIssuance | -5.99M | -5.47M | -5.08M | -5.12M | -3.6M | -4.75M | -4.33M | -3.25M | -1.08M | -33000 |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | 1.24M | - | 978K | 636.2K | 237.28K | 107.92K | 171.84K | 2.38M | - | - |
| netCommonStockIssuance | 1.24M | - | 978K | 636.2K | 237.28K | 107.92K | 171.84K | 2.38M | - | - |
| commonStockIssuance | 1.24M | - | 978K | 636.2K | 237.28K | 107.92K | 171.84K | 2.38M | - | - |
| commonStockRepurchased | - | - | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -28476 | -3.26M | - | -17199 | 720 | -16924 | -840 | 16440 | 141K | 19000 |
| netCashProvidedByFinancingActivities | -4.78M | -8.73M | -4.1M | -4.5M | -3.37M | -4.66M | -4.16M | -850K | -932.81K | -14000 |