-$0.01 (-0.54%)
| 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 |
|---|---|---|---|---|---|---|---|---|
| revenue | 427.52M | 379.8M | 306.62M | 204.5M | 151.98M | 107.52M | 76.43M | 174.24M |
| costOfRevenue | 272.9M | 260.25M | 249.39M | 195.42M | 194.72M | 90.38M | 76.66M | 153.39M |
| grossProfit | 154.62M | 119.55M | 57.23M | 9.07M | -42.74M | 17.14M | -231K | 20.85M |
| researchAndDevelopmentExpenses | 34.11M | 41.06M | 45M | 43.51M | 34.38M | 16.64M | 26M | 32.45M |
| generalAndAdministrativeExpenses | 57.82M | 81.49M | 96.79M | 102.77M | 101.63M | 18.85M | 15.17M | 32.99M |
| sellingAndMarketingExpenses | -22.2M | 22.58M | 23.61M | 22.61M | 21.43M | 13.76M | 15.71M | 13.4M |
| sellingGeneralAndAdministrativeExpenses | 35.62M | 104.06M | 120.4M | 125.38M | 123.06M | 32.61M | 30.88M | 46.39M |
| otherExpenses | 44.39M | 90.52M | -1.45M | 126K | -6.13M | -3M | -3.24M | - |
| operatingExpenses | 114.13M | 235.64M | 163.96M | 169.02M | 151.32M | 46.25M | 53.63M | 73.14M |
| costAndExpenses | 387.03M | 495.89M | 413.35M | 364.44M | 346.04M | 136.62M | 130.3M | 226.53M |
| netInterestIncome | -3.95M | -8.97M | 981K | -144K | -4.96M | -5.17M | -5.47M | - |
| interestIncome | 957K | 742K | 3.61M | 3.18M | 446K | 571K | 884K | - |
| interestExpense | 4.9M | 9.71M | 2.63M | 3.32M | 5.41M | 5.74M | 6.35M | - |
| depreciationAndAmortization | 33.13M | 30.83M | 22.93M | 20.36M | 20.71M | 16.79M | 15.39M | 12.75M |
| ebitda | 3.49M | -154.91M | -80.85M | -134.48M | -180.36M | -11.09M | -37.74M | -45.24M |
| ebit | -29.64M | -185.75M | -103.77M | -154.84M | -201.07M | -27.89M | -53.12M | -57.99M |
| nonOperatingIncomeExcludingInterest | 70.13M | 69.66M | -2.96M | -5.1M | 7.01M | -1.22M | -739K | - |
| operatingIncome | 40.49M | -116.09M | -106.73M | -159.95M | -194.06M | -29.11M | -53.86M | -57.99M |
| totalOtherIncomeExpensesNet | -75.03M | -79.37M | 327K | 1.78M | -12.42M | -4.52M | -5.61M | 3.72M |
| incomeBeforeTax | -34.54M | -195.46M | -106.4M | -158.17M | -206.48M | -33.62M | -59.47M | -54.27M |
| incomeTaxExpense | -5.32M | - | 10000 | 33000 | - | 1000 | 189K | 6.42M |
| netIncomeFromContinuingOperations | -29.22M | -195.46M | -106.41M | -158.2M | -206.48M | -33.62M | -59.66M | -100.03M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - |
| netIncome | -29.22M | -195.46M | -106.34M | -158.2M | -216.01M | -49.55M | -72.59M | -100.03M |
| netIncomeDeductions | - | - | - | - | - | 31.41M | - | - |
| bottomLineNetIncome | -29.22M | -195.46M | -106.34M | -158.2M | -234.1M | -80.96M | -115.48M | -100.03M |
| eps | -0.09 | -0.61 | -0.34 | -0.52 | -1.26 | -0.27 | -0.38 | -161.9 |
| 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 |
|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 104.96M | 73.01M | 82.02M | 231.42M | 480.93M | 21.5M | 27.98M | 17500 |
| shortTermInvestments | - | - | 5.63M | 25.07M | - | 282.25M | 1.49M | - |
| cashAndShortTermInvestments | 104.96M | 73.01M | 87.65M | 256.49M | 480.93M | 41.2M | 29.47M | 17500 |
| netReceivables | 169.96M | 146.01M | 177.48M | 124.22M | 104.26M | 100.09M | 67.64M | - |
| accountsReceivables | 155.76M | 120.63M | 162.45M | 121.5M | 88.72M | 97.14M | 67.64M | - |
| otherReceivables | 14.2M | 25.38M | 15.03M | 2.72M | 15.54M | 2.95M | - | - |
| inventory | 89.41M | 143.33M | 155.55M | 84.25M | 53.42M | 44.97M | 59.16M | - |
| prepaids | - | 9.22M | 3.97M | 9.37M | 12.82M | 3.07M | 69818 | - |
| otherCurrentAssets | 84.39M | 56.47M | 950K | 70.73M | 55.18M | - | -155.95M | - |
| totalCurrentAssets | 448.72M | 428.03M | 425.61M | 545.07M | 706.61M | 189.32M | 396.37K | 17525 |
| propertyPlantEquipmentNet | 525.39M | 495.82M | 640.17M | 351.51M | 253.06M | 198.02M | 191.32M | - |
| goodwill | - | - | - | - | - | - | - | - |
| intangibleAssets | 2.18M | 13.98M | 15.12M | 14.28M | 15.89M | 16.28M | 16.08M | - |
| goodwillAndIntangibleAssets | 2.18M | 13.98M | 15.12M | 14.28M | 15.89M | 16.28M | 16.08M | - |
| longTermInvestments | 2.58M | 22000 | 6.17M | 465K | - | - | 280.1M | - |
| taxAssets | 5.43M | - | -11.98M | -465K | - | - | -208.97M | - |
| otherNonCurrentAssets | 21.14M | 14.02M | 21.64M | 74.11M | 19.74M | 890K | 1.57M | 83675 |
| totalNonCurrentAssets | 556.72M | 523.84M | 671.13M | 439.89M | 288.68M | 215.19M | 280.1M | 83675 |
| otherAssets | - | - | - | - | - | - | - | - |
| totalAssets | 1.01B | 951.87M | 1.1B | 984.96M | 995.29M | 404.51M | 280.5M | 101.2K |
| totalPayables | 86.14M | 118.98M | 113.27M | 45.64M | 60.5M | 89.26M | 35.58M | - |
| accountPayables | 47M | 64.94M | 112.62M | 44.98M | 40.41M | 42.01M | 35.58M | - |
| otherPayables | 39.14M | 54.04M | 655K | 658K | 20.09M | 47.26M | - | - |
| accruedExpenses | 25.35M | 18.26M | 8.09M | 4.72M | 7.76M | 5.78M | - | - |
| shortTermDebt | 312.3M | 122.42M | 98.77M | 85.84M | 74.25M | 77.88M | 120.89M | 75342 |
| capitalLeaseObligationsCurrent | 2.79M | 3.04M | 2.41M | 1.93M | - | - | - | - |
| taxPayables | 99000 | 652K | 655K | 658K | 1.59M | 2.14M | 69818 | - |
| deferredRevenue | 41.47M | 43.68M | 43.09M | 54.21M | 1.53M | 2.45M | -156.47M | - |
| otherCurrentLiabilities | 20.29M | 23.78M | 137.78M | 60.07M | 31.56M | 8.26M | 195.8M | 450 |
| totalCurrentLiabilities | 488.34M | 330.15M | 403.41M | 252.41M | 175.59M | 183.63M | 195.8M | 75792 |
| longTermDebt | 54.92M | 188.83M | 86.92M | 72.88M | 73.15M | 73.15M | 29.26M | - |
| capitalLeaseObligationsNonCurrent | 14.48M | 14.6M | 17.09M | 14.35M | - | - | - | - |
| deferredRevenueNonCurrent | 6.19M | 5.61M | 3.38M | 3.07M | 2.29M | 1.22M | -27069 | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | 425.24M | 27069 | - |
| otherNonCurrentLiabilities | 31.01M | 24.78M | 21.74M | 29.27M | 57.57M | 15.06M | 130.92M | - |
| totalNonCurrentLiabilities | 106.59M | 233.82M | 129.13M | 119.57M | 133M | 514.67M | 160.21M | - |
| otherLiabilities | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 17.26M | 17.64M | 19.5M | 16.28M | - | - | - | - |
| totalLiabilities | 594.94M | 563.97M | 532.54M | 371.98M | 308.59M | 698.29M | 356.01M | 75792 |
| treasuryStock | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | 309.13M | 299.51M | - |
| commonStock | 34000 | 33000 | 32000 | 31000 | 30000 | 6000 | 6000 | 720 |
| retainedEarnings | -1.12B | -1.09B | -897.5M | -791.16M | -632.1M | -398M | -314.73M | -792 |
| additionalPaidInCapital | 1.54B | 1.51B | 1.48B | 1.42B | 1.31B | - | 1.63M | 25480 |
| 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 |
|---|---|---|---|---|---|---|---|---|
| netIncome | -29.22M | -195.46M | -106.41M | -158.2M | -206.48M | -33.62M | -59.66M | -792 |
| depreciationAndAmortization | 33.13M | 30.83M | 22.93M | 20.36M | 20.71M | 16.79M | 15.39M | 12.75M |
| deferredIncomeTax | -5.43M | - | - | - | - | - | - | - |
| stockBasedCompensation | 3.07M | 30.84M | 64.97M | 90.81M | 82.89M | - | - | - |
| changeInWorkingCapital | -29.53M | -52.76M | -78.48M | -30.45M | -23.96M | 27.04M | 51.71M | 450 |
| accountsReceivables | -54.6M | 15.28M | -47.1M | -35.74M | -1.83M | 10.34M | 78.76M | 20.63M |
| inventory | 27.09M | -546K | -74.41M | -43.69M | -25.89M | 13.61M | 10.45M | 7.11M |
| accountsPayables | -20.19M | -44.52M | 68.58M | 7.15M | -2.5M | 3.82M | -12.88M | 450 |
| otherWorkingCapital | 18.18M | -22.97M | -25.56M | 41.84M | 6.26M | -735K | -24.62M | 2.06M |
| otherNonCashItems | 103.88M | 189.36M | 21.69M | 23.54M | 81.8M | 5.35M | 5.93M | -450 |
| netCashProvidedByOperatingActivities | 75.91M | 2.81M | -75.3M | -53.93M | -45.04M | 15.56M | 13.37M | -342 |
| investmentsInPropertyPlantAndEquipment | -19.83M | -27.72M | -186.79M | -150.88M | -87.86M | -18.64M | -20.26M | -29.81M |
| acquisitionsNet | - | - | - | - | - | - | - | - |
| purchasesOfInvestments | - | - | -5.97M | -25.07M | - | -4.64M | -20.35M | - |
| salesMaturitiesOfInvestments | - | 5.56M | 25.5M | - | - | 5.59M | 36.64M | - |
| otherInvestingActivities | 3.79M | 10M | 1.65M | 5000 | - | 13000 | 24000 | 185.86M |
| netCashProvidedByInvestingActivities | -16.04M | -12.15M | -165.6M | -175.94M | -87.86M | -17.67M | -3.95M | 156.05M |
| netDebtIssuance | -11.74M | 60.27M | 33.04M | 4.97M | 58.86M | -507K | -19.48M | 75342 |
| longTermNetDebtIssuance | -11.74M | 60.27M | 33.04M | 4.97M | 58.86M | -507K | -19.48M | 75342 |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - |
| netStockIssuance | 28.75M | - | - | - | - | - | - | 25000 |
| netCommonStockIssuance | 28.75M | - | - | - | - | - | - | 25000 |
| commonStockIssuance | 28.75M | - | - | - | - | - | - | 25000 |
| commonStockRepurchased | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -19.7M | -22.68M | - | - | 566.09M | - | -32.7M | -82500 |
| netCashProvidedByFinancingActivities | -2.68M | 37.59M | 33.04M | 4.97M | 624.95M | -507K | -52.18M | 17842 |
| 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 | 60.61M | 96.4M | 123.29M | 91.34M | 116.49M | 113.39M | 101.39M | 83.68M | 81.35M | 104.58M |
| costOfRevenue | 41.46M | 95.44M | 76.88M | 59.62M | 73.48M | 71.87M | 67.78M | 56.48M | 64.13M | 81.55M |
| grossProfit | 19.16M | 959K | 46.41M | 31.72M | 43.02M | 41.52M | 33.61M | 27.2M | 17.22M | 23.02M |
| researchAndDevelopmentExpenses | 8.81M | 10.38M | 7.76M | 7.72M | 8.25M | 8.77M | 10.69M | 10.11M | 11.49M | 11.4M |
| generalAndAdministrativeExpenses | 12.94M | 23.71M | 19.66M | 4M | 10.45M | 22.34M | 11.84M | 23.51M | 23.79M | 27.94M |
| sellingAndMarketingExpenses | 5.34M | 5.97M | 6.01M | 3.42M | 6.8M | 7M | 4.96M | 5.03M | 5.59M | 6.7M |
| sellingGeneralAndAdministrativeExpenses | 18.28M | 29.68M | 25.67M | 7.42M | 17.25M | 29.34M | 16.8M | 28.54M | 29.38M | 34.64M |
| otherExpenses | - | -687K | -8000 | 369K | -1.42M | 27.94M | -1.07M | 87.29M | -534K | - |
| operatingExpenses | 27.09M | 39.37M | 33.42M | 15.51M | 24.08M | 66.05M | 26.43M | 125.94M | 40.34M | 46.04M |
| costAndExpenses | 68.55M | 134.81M | 110.29M | 75.12M | 97.56M | 137.92M | 94.2M | 182.42M | 104.47M | 127.59M |
| netInterestIncome | -845K | -862K | -1.02M | -1.05M | -1.01M | -1.4M | -4.1M | -1.85M | -1.61M | -1.06M |
| interestIncome | 382K | 346K | 236K | 198K | 177K | 191K | 186K | 246K | 119K | 128K |
| interestExpense | 1.23M | 1.21M | 1.26M | 1.25M | 1.19M | 1.6M | 4.29M | 2.09M | 1.73M | 1.19M |
| depreciationAndAmortization | 8.08M | 8.38M | 8.27M | 8.3M | 8.18M | 7.81M | 7.72M | 7.64M | 7.66M | 7.69M |
| ebitda | 57.52M | 19.85M | 8.78M | -96.29M | 71.16M | -96.03M | 25.26M | -91.83M | -15.43M | -15.7M |
| ebit | 49.44M | 11.46M | 505K | -104.59M | 62.98M | -103.84M | 17.54M | -99.46M | -23.09M | -23.39M |
| nonOperatingIncomeExcludingInterest | -57.37M | -49.88M | 12.49M | 120.8M | -44.05M | 79.31M | -10.35M | 721K | -25000 | 377K |
| operatingIncome | -7.93M | -38.42M | 12.99M | 16.21M | 18.93M | -24.53M | 7.19M | -98.74M | -23.12M | -23.01M |
| totalOtherIncomeExpensesNet | 56.14M | 48.67M | -13.74M | -122.05M | 42.86M | -80.91M | 6.06M | -2.82M | -1.71M | -1.57M |
| incomeBeforeTax | 48.21M | 10.26M | -750K | -105.84M | 61.79M | -105.44M | 13.25M | -101.56M | -24.82M | -24.58M |
| incomeTaxExpense | - | -6.28M | 739K | 220K | - | - | - | - | - | 10000 |
| netIncomeFromContinuingOperations | 48.21M | 16.54M | -1.49M | -106.06M | 61.79M | -105.44M | 13.25M | -101.56M | -24.82M | -24.59M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 48.21M | 16.54M | -1.49M | -106.06M | 61.79M | -105.44M | 13.25M | -101.56M | -24.82M | -24.54M |
| netIncomeDeductions | - | - | - | - | - | - | 2.76M | - | - | - |
| bottomLineNetIncome | 48.21M | 16.54M | -1.49M | -106.06M | 61.79M | -105.44M | 10.48M | -101.56M | -24.82M | -24.54M |
| eps | 0.15 | 0.05 | -0.0 | -0.33 | 0.19 | -0.33 | 0.04 | -0.32 | -0.08 | -0.08 |
| 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 | 126.13M | 104.96M | 90.75M | 138.82M | 90.9M | 73.01M | 63.58M | 102.92M | 39.45M | 82.02M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | 5.63M |
| cashAndShortTermInvestments | 126.13M | 104.96M | 90.75M | 138.82M | 90.9M | 73.01M | 63.58M | 102.92M | 39.45M | 87.65M |
| netReceivables | 123.59M | 169.96M | 150.77M | 130.13M | 146.02M | 146.01M | 121.54M | 115.85M | 135.7M | 177.48M |
| accountsReceivables | 123.59M | 155.76M | 149.27M | 130.13M | 135.65M | 120.63M | 121.54M | 115.85M | 135.7M | 162.45M |
| otherReceivables | - | 14.2M | 1.5M | - | 10.36M | 25.38M | - | - | - | 15.03M |
| inventory | 95.04M | 89.41M | 126.94M | 141.75M | 129.06M | 143.33M | 157.77M | 152.51M | 137.33M | 155.55M |
| prepaids | - | 8.62M | - | - | - | 9.22M | - | - | - | 3.97M |
| otherCurrentAssets | 81.06M | 75.78M | 76.8M | 23.9M | 82.02M | 56.47M | 94.68M | 46.77M | 65.67M | 950K |
| totalCurrentAssets | 425.82M | 448.72M | 445.26M | 434.59M | 447.99M | 428.03M | 437.57M | 418.05M | 378.15M | 425.61M |
| propertyPlantEquipmentNet | 526.82M | 525.39M | 542.13M | 540.92M | 503.36M | 495.82M | 546.63M | 539.03M | 635.28M | 640.17M |
| goodwill | - | - | - | - | - | - | - | - | - | - |
| intangibleAssets | 2.08M | 13.75M | 13.72M | 13.83M | 13.86M | 13.98M | 14.69M | 14.42M | 14.7M | 15.12M |
| goodwillAndIntangibleAssets | 2.08M | 13.75M | 13.72M | 13.83M | 13.86M | 13.98M | 14.69M | 14.42M | 14.7M | 15.12M |
| longTermInvestments | - | - | - | - | - | 22000 | 11.02M | 1.56M | 2.56M | 6.17M |
| taxAssets | 5.43M | 5.43M | - | - | - | - | - | - | 11.71M | -11.98M |
| otherNonCurrentAssets | 27.35M | 12.15M | 12.49M | 15.35M | 17.72M | 14.02M | 11.09M | 11.49M | -1.76M | 21.64M |
| totalNonCurrentAssets | 561.67M | 556.72M | 568.34M | 570.1M | 534.94M | 523.84M | 583.43M | 566.51M | 662.5M | 671.13M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 987.5M | 1.01B | 1.01B | 1B | 982.93M | 951.87M | 1.02B | 984.56M | 1.04B | 1.1B |
| totalPayables | 87.67M | 86.14M | 109.16M | 73.15M | 116.36M | 118.98M | 66.24M | 80.54M | 83.72M | 113.27M |
| accountPayables | 46.37M | 47M | 59.8M | 72.5M | 56.77M | 64.94M | 65.59M | 79.89M | 83.07M | 112.62M |
| otherPayables | 41.3M | 39.14M | 49.37M | 654K | 59.59M | 54.04M | 656K | 653K | 653K | 655K |
| accruedExpenses | 23.35M | 25.35M | 18.71M | 5.85M | 15.56M | 18.26M | 4.44M | 4.73M | 5.97M | 8.09M |
| shortTermDebt | 281.56M | 312.3M | 335.06M | 308.47M | 134.14M | 122.42M | 122.49M | 108.42M | 104.39M | 98.77M |
| capitalLeaseObligationsCurrent | 2.82M | 2.79M | 2.85M | 3.28M | 3.42M | 3.04M | 3.21M | 3.24M | 2.53M | 2.41M |
| taxPayables | - | 99000 | 655K | 654K | 653K | 652K | 656K | 653K | 653K | 655K |
| deferredRevenue | 27.53M | 41.47M | 5.68M | 41.54M | 44.2M | 43.68M | 42.95M | 40.81M | 41.28M | 43.09M |
| otherCurrentLiabilities | 21.16M | 20.29M | 58.5M | 92.38M | 26.22M | 23.78M | 96.54M | 134.8M | 128.74M | 137.78M |
| totalCurrentLiabilities | 444.09M | 488.34M | 529.96M | 524.66M | 339.91M | 330.15M | 335.89M | 372.55M | 366.62M | 403.41M |
| longTermDebt | 27.62M | 54.92M | 76.09M | 75.87M | 143.99M | 188.83M | 120.98M | 90.67M | 86.19M | 86.92M |
| capitalLeaseObligationsNonCurrent | 13.98M | 14.48M | 15.08M | 15.66M | 14.79M | 14.6M | 16.33M | 16.36M | 16.23M | 17.09M |
| deferredRevenueNonCurrent | 5.98M | 6.19M | 5.56M | 5.38M | 5.46M | 5.61M | 6.09M | 6.1M | 3.19M | 3.38M |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | -6.1M | - | - |
| otherNonCurrentLiabilities | 29.72M | 31.01M | 28.81M | 26.99M | 24.55M | 24.78M | 32.51M | 20.77M | 22.27M | 21.74M |
| totalNonCurrentLiabilities | 77.3M | 106.59M | 125.53M | 123.9M | 188.79M | 233.82M | 175.91M | 127.81M | 127.88M | 129.13M |
| otherLiabilities | - | - | - | - | - | - | - | 6.1M | - | - |
| capitalLeaseObligations | 16.8M | 17.26M | 17.92M | 18.93M | 18.21M | 17.64M | 19.54M | 19.61M | 18.76M | 19.5M |
| totalLiabilities | 521.39M | 594.94M | 655.5M | 648.56M | 528.7M | 563.97M | 511.8M | 506.46M | 494.5M | 532.54M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 34000 | 34000 | 33000 | 33000 | 33000 | 33000 | 33000 | 32000 | 32000 | 32000 |
| retainedEarnings | -1.07B | -1.12B | -1.14B | -1.14B | -1.03B | -1.09B | -987.52M | -1B | -922.33M | -897.5M |
| additionalPaidInCapital | 1.54B | 1.54B | 1.52B | 1.51B | 1.51B | 1.51B | 1.51B | 1.51B | 1.49B | 1.48B |
| 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 | 48.21M | 16.54M | -1.49M | -106.06M | 61.79M | -105.44M | 13.25M | -101.56M | -24.82M | -24.54M |
| depreciationAndAmortization | 8.08M | 8.38M | 8.27M | 8.3M | 8.18M | 7.81M | 7.72M | 7.64M | 7.66M | 7.69M |
| deferredIncomeTax | - | -5.43M | - | - | - | - | - | - | - | - |
| stockBasedCompensation | - | 795K | 728K | 846K | 703K | 551K | 6.3M | 12.12M | 11.86M | - |
| changeInWorkingCapital | 6.77M | -13.64M | -15.18M | 6.37M | -26.9M | -4.29M | -29.66M | -13.55M | 2.89M | -33.3M |
| accountsReceivables | 30.19M | -13.37M | -26.76M | 4.9M | -19.37M | -12.04M | -12.58M | 17.31M | 22.59M | -23.81M |
| inventory | -7M | 9.71M | 10.33M | -8.73M | 15.78M | 3.6M | -2.69M | -17.8M | 16.34M | -19.93M |
| accountsPayables | -1.26M | -13.38M | -13.08M | 14.81M | -8.55M | 2.71M | -16.37M | -2.67M | -27.84M | 15.18M |
| otherWorkingCapital | -15.15M | 3.4M | 14.32M | -4.61M | -14.76M | 1.44M | 1.98M | -10.39M | -8.19M | -4.72M |
| otherNonCashItems | -58.82M | -10.04M | 22.83M | 127.7M | -36.6M | 107.47M | -3.04M | 95.46M | 4.44M | 22.62M |
| netCashProvidedByOperatingActivities | 4.25M | -3.4M | 15.16M | 37.15M | 7.17M | 6.1M | -5.43M | 111K | 2.03M | -27.52M |
| investmentsInPropertyPlantAndEquipment | -2.86M | -643K | -13.98M | -2.86M | -2.35M | -355K | -14.18M | -2.94M | -10.24M | -33.21M |
| acquisitionsNet | 51000 | 129K | - | - | - | - | - | - | - | 770K |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | -5.54M |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | 5.56M | 25.5M |
| otherInvestingActivities | - | -76000 | 3.61M | 115K | 14000 | 175K | 9.65M | 28000 | 152K | - |
| netCashProvidedByInvestingActivities | -2.8M | -590K | -10.38M | -2.75M | -2.33M | -180K | -4.53M | -2.92M | -4.52M | -12.48M |
| netDebtIssuance | 4.1M | 5.38M | 698K | -11.74M | 13.75M | -3.28M | 34.54M | 22.75M | 6.26M | 43.45M |
| longTermNetDebtIssuance | 31.14M | -14.45M | 698K | -11.74M | 13.75M | -3.28M | 34.54M | 22.75M | 6.26M | 20.89M |
| shortTermNetDebtIssuance | -27.04M | 19.82M | - | - | - | - | - | - | - | 22.56M |
| netStockIssuance | -448K | 27.94M | - | - | - | - | - | - | - | - |
| netCommonStockIssuance | -448K | 27.94M | - | - | - | - | - | - | - | - |
| commonStockIssuance | -224K | 27.94M | - | - | - | - | - | - | - | - |
| commonStockRepurchased | -224K | - | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -1.37M | -6.63M | -3.44M | -4.52M | -4.29M | -5.77M | -16.39M | -525K | - | - |
| netCashProvidedByFinancingActivities | 2.28M | 26.68M | -2.74M | -16.26M | 9.46M | -9.05M | 18.15M | 22.23M | 6.26M | 43.45M |