$0.08 (0.96%)
| 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 | 500.99M | 559.42M | 358.09M | 364.75M | 203.05M | 108.45M | 229.96M | 316.52M | 409.47M | 523.73M |
| costOfRevenue | 427.8M | 492.38M | 316.33M | 338.93M | 191.59M | 121.95M | 244.26M | 320.15M | 406.14M | 483.55M |
| grossProfit | 73.19M | 67.04M | 41.76M | 25.82M | 11.46M | -13.5M | -14.3M | -3.63M | 3.33M | 40.18M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | 955K | 42000 | 298K | 386K |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - | 29.05M | 32.91M | 36.38M |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 39.27M | - | - | - | - | - | 38.3M | 29.05M | 32.91M | 36.38M |
| otherExpenses | - | 29.7M | 31.27M | 40.85M | 34.22M | 67.09M | 858K | - | - | 111K |
| operatingExpenses | 39.27M | 29.7M | 31.27M | 40.85M | 34.22M | 67.09M | 38.3M | 29.05M | 32.91M | 36.38M |
| costAndExpenses | 467.07M | 522.08M | 347.6M | 379.78M | 225.81M | 189.04M | 282.56M | 349.2M | 439.05M | 519.93M |
| netInterestIncome | -17.56M | -6.85M | -15.03M | -25.42M | -13.32M | -2.22M | -609K | -155K | -163K | -171K |
| interestIncome | - | - | - | - | - | - | - | - | - | - |
| interestExpense | 17.56M | 6.85M | 15.03M | 25.42M | 13.32M | 2.22M | 609K | 155K | 163K | 171K |
| depreciationAndAmortization | 6.21M | 5.76M | 4.61M | 4.14M | 4.3M | 9.2M | 22.92M | 12.02M | 9.37M | 9.74M |
| ebitda | 12.9M | 39.51M | 18.14M | -5.82M | -11M | -33.67M | -51.82M | -18.4M | -22.04M | 13.54M |
| ebit | 6.69M | 33.75M | 13.53M | -9.95M | -15.3M | -42.87M | -74.74M | -30.26M | -31.41M | 15.96M |
| nonOperatingIncomeExcludingInterest | 27.23M | 3.59M | -3.04M | -5.07M | -7.46M | -37.72M | -858K | -1.85M | -376K | -111K |
| operatingIncome | 33.92M | 37.34M | 10.49M | -15.02M | -22.76M | -80.59M | -75.6M | -32.1M | -31.79M | 15.85M |
| totalOtherIncomeExpensesNet | -44.79M | -107.32M | -32.58M | -21.51M | -17.27M | -5.31M | 249K | 1.69M | 376K | -60000 |
| incomeBeforeTax | -10.87M | -69.98M | -22.09M | -36.54M | -40.03M | -85.9M | -75.35M | -30.41M | -31.41M | 15.79M |
| incomeTaxExpense | -48.98M | 5.84M | 1.5M | 2.31M | 1.41M | 199K | -115K | 10.17M | -8.84M | 3.46M |
| netIncomeFromContinuingOperations | 38.1M | -75.82M | -23.59M | -38.85M | -41.45M | -86.1M | -75.24M | -40.58M | -22.56M | 12.32M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 38.1M | -75.82M | -23.59M | -38.85M | -41.45M | -84.44M | -75.24M | -40.58M | -22.56M | 12.32M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 38.1M | -96M | -33.57M | -38.85M | -41.45M | -84.44M | -75.18M | -40.58M | -22.56M | 12.32M |
| eps | 1.16 | -3.12 | -1.18 | -1.56 | -2 | -6.29 | -6.09 | -3.29 | -1.84 | 1 |
| 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 | 64.3M | 44.45M | 40.56M | 33.83M | 21.28M | 43.59M | 66.26M | 45.07M | 87.79M | 92.75M |
| shortTermInvestments | - | - | - | - | - | - | 3.77M | 18.02M | 42.92M | - |
| cashAndShortTermInvestments | 64.3M | 44.45M | 40.56M | 33.83M | 21.28M | 43.59M | 70.03M | 63.09M | 130.7M | 92.75M |
| netReceivables | 12.44M | 17.32M | 9.97M | 17.51M | 49.39M | 9.42M | 6.99M | 18.22M | 7.58M | 38.49M |
| accountsReceivables | 12.44M | 12.51M | 6.41M | 9.57M | 9.57M | 9.42M | 6.99M | 18.22M | 7.58M | 25.21M |
| otherReceivables | - | 4.81M | 3.56M | 7.94M | 39.82M | - | - | - | - | 13.28M |
| inventory | 68.3M | 75.28M | 125.02M | 64.32M | 56.01M | 38.83M | 25.09M | 64.56M | 45.29M | 97.9M |
| prepaids | - | - | 4.26M | 5.47M | 5.09M | 3.65M | - | - | - | - |
| otherCurrentAssets | 14.97M | 7.98M | 606K | 7.75M | 4.96M | 25.48M | 7.57M | 9.96M | 16.37M | 12.03M |
| totalCurrentAssets | 160M | 145.03M | 180.42M | 128.89M | 136.73M | 120.98M | 109.68M | 155.83M | 199.95M | 241.17M |
| propertyPlantEquipmentNet | 71.25M | 77.61M | 77.2M | 69.26M | 55.06M | 58.73M | 133.97M | 110.07M | 61.69M | 70.36M |
| goodwill | - | - | - | - | - | - | - | 21.52M | 21.52M | 21.52M |
| intangibleAssets | 4.88M | - | - | - | - | - | - | - | - | - |
| goodwillAndIntangibleAssets | 4.88M | - | - | - | - | - | - | 21.52M | 21.52M | 21.52M |
| longTermInvestments | - | - | - | - | - | - | - | - | - | - |
| taxAssets | 52.97M | - | - | - | - | - | - | - | 9.45M | 4.22M |
| otherNonCurrentAssets | 947K | 1.57M | 1.84M | 1.59M | 8.87M | 3.04M | 1.55M | 2.31M | 3.3M | 1.98M |
| totalNonCurrentAssets | 130.04M | 79.18M | 79.04M | 70.85M | 63.94M | 61.76M | 135.52M | 133.9M | 95.96M | 98.08M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 290.05M | 224.22M | 259.46M | 199.74M | 200.66M | 182.74M | 245.2M | 289.74M | 295.9M | 339.26M |
| totalPayables | 55.67M | 52.27M | 86.9M | 51.84M | 50.06M | 18.65M | 11.71M | 34.75M | 23.33M | 34.54M |
| accountPayables | 55.67M | 49.57M | 84.42M | 48.45M | 41.18M | 18.65M | 11.71M | 34.75M | 23.33M | 34.54M |
| otherPayables | - | 2.69M | 2.48M | 3.39M | 8.87M | - | - | - | - | - |
| accruedExpenses | 7.12M | 8.68M | 7.34M | 6.02M | 5.44M | 5.15M | 1.39M | 4.98M | 5.2M | 7.56M |
| shortTermDebt | 11.62M | 2.88M | 29.42M | 40.74M | - | 17.6M | 14.96M | - | - | - |
| capitalLeaseObligationsCurrent | - | 1.26M | 1.38M | - | 1.96M | 11.64M | - | - | - | - |
| taxPayables | - | - | - | - | - | - | - | - | - | 9000 |
| deferredRevenue | 539K | 8.56M | 5.69M | - | 4.59M | - | 2.22M | 5.22M | 2.22M | 371K |
| otherCurrentLiabilities | 10.65M | 7.2M | 6.65M | 7.38M | 7.27M | 18.1M | 19.15M | 22.32M | 11.78M | 12.04M |
| totalCurrentLiabilities | 85.6M | 80.82M | 137.36M | 105.98M | 69.32M | 71.15M | 49.43M | 62.05M | 40.32M | 54.14M |
| longTermDebt | 97.51M | 105.54M | - | 51.49M | 79.48M | 37.67M | 10.2M | - | - | - |
| capitalLeaseObligationsNonCurrent | 43.23M | 49.32M | 44.44M | 35.02M | 16.62M | 18.55M | 53.77M | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | 1.22M | - | 4.72M | 6.94M | 9.16M | 11.38M |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 171.12M | 138.8M | 123.87M | 35.82M | 35.68M | 24.88M | 9.93M | 27.14M | 14.69M | 16.83M |
| totalNonCurrentLiabilities | 311.86M | 293.66M | 168.3M | 122.34M | 133M | 81.1M | 78.62M | 34.08M | 23.86M | 28.21M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 43.23M | 50.58M | 45.82M | 35.02M | 18.57M | 30.18M | 53.77M | - | - | - |
| totalLiabilities | 397.46M | 374.49M | 305.66M | 228.32M | 202.32M | 152.24M | 128.05M | 96.13M | 64.17M | 82.34M |
| treasuryStock | - | - | - | - | - | -1.34M | -989K | -9.72M | -12.56M | -14.58M |
| preferredStock | - | - | - | - | - | - | - | 188K | - | 163K |
| commonStock | 221K | 221K | 210K | 203K | 190K | 159K | 127K | 127K | 127K | 127K |
| retainedEarnings | -182.52M | -220.62M | -142.85M | -118.91M | -80.07M | -38.62M | 45.82M | 120.8M | 161.38M | 187.51M |
| additionalPaidInCapital | 72.56M | 69.4M | 94.07M | 89.1M | 83.74M | 82.06M | 83.03M | 90.59M | 90.35M | 92.02M |
| 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 | 38.1M | -75.82M | -23.59M | -38.85M | -41.45M | -86.1M | -75.24M | -40.58M | -22.56M | 12.32M |
| depreciationAndAmortization | 6.21M | 5.76M | 4.61M | 4.14M | 4.3M | 9.2M | 22.92M | 12.02M | 9.37M | 9.74M |
| deferredIncomeTax | -51.95M | - | - | - | 4.93M | 136K | 176K | 9.97M | -6.42M | 22.72M |
| stockBasedCompensation | 3.63M | 3.11M | 1.24M | 2.11M | 2.98M | 1.03M | 1.22M | 3.2M | 1.16M | 1.15M |
| changeInWorkingCapital | 1.44M | 8.8M | -12M | 8.39M | -37.99M | -34.04M | 12.2M | -16.38M | 59.06M | 1.83M |
| accountsReceivables | -1.03M | -6.88M | 4.59M | 24.95M | -150K | -6.89M | 11.23M | -10.64M | 16.22M | 15.91M |
| inventory | 2.8M | 54.96M | -60.91M | -8.48M | -12.37M | -17.94M | 40.65M | -16.31M | 50.64M | 17.06M |
| accountsPayables | 10.84M | -38.36M | 39.94M | 8.18M | 7.88M | 3.16M | -23.96M | 10.69M | -11.17M | 260K |
| otherWorkingCapital | -11.17M | -917K | 4.38M | 16.87M | -33.35M | -12.36M | -15.72M | -123K | 3.38M | -31.39M |
| otherNonCashItems | 37.34M | 103.08M | 34.51M | 35.72M | 11.83M | 50.86M | 19.73M | 131K | -262K | -47.55M |
| netCashProvidedByOperatingActivities | 34.78M | 44.93M | 4.77M | 11.5M | -55.4M | -58.9M | -18.98M | -31.64M | 40.34M | 215K |
| investmentsInPropertyPlantAndEquipment | -3.38M | -5.02M | -12.72M | -7.82M | -2.29M | -9.85M | -5.57M | -39.53M | -967K | -13.85M |
| acquisitionsNet | -6.35M | - | 8.36M | - | 433K | - | 17.3M | 2.46M | 119K | 2000 |
| purchasesOfInvestments | - | - | - | - | - | - | -1.99M | -111.36M | -85.82M | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | 20.02M | 136.72M | 43.08M | 27M |
| otherInvestingActivities | 585K | - | - | - | 182K | 3.76M | 1.18M | 768K | 1.66M | 928K |
| netCashProvidedByInvestingActivities | -9.14M | -5.02M | -4.37M | -7.82M | -1.68M | -6.09M | 30.95M | -10.95M | -41.93M | 14.08M |
| netDebtIssuance | -5.3M | 83.44M | -10.9M | 8.06M | 31.02M | 56.78M | 10.2M | - | - | - |
| longTermNetDebtIssuance | -5.3M | 83.44M | -10.9M | 8.06M | 16M | 56.78M | 10.2M | - | - | - |
| shortTermNetDebtIssuance | - | - | - | - | 15.02M | - | - | - | - | - |
| netStockIssuance | - | -85.41M | 13.25M | -57000 | -12000 | -9000 | -59000 | -118K | -23000 | -78000 |
| netCommonStockIssuance | - | - | 13.25M | -57000 | -12000 | -9000 | -59000 | -118K | -23000 | -78000 |
| commonStockIssuance | - | - | 13.25M | - | - | - | - | - | - | - |
| commonStockRepurchased | - | - | - | -57000 | -12000 | -9000 | -59000 | -118K | -23000 | -78000 |
| netPreferredStockIssuance | - | -85.41M | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | -27.86M | - | - | - | - | - | - | -3.35M | -4.46M |
| commonDividendsPaid | - | -27.86M | - | - | - | - | - | - | -3.35M | -4.46M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -487K | -6.19M | -112K | -19999 | -1.74M | -3.98M | -929K | -10000 | - | -83000 |
| netCashProvidedByFinancingActivities | -5.79M | -36.02M | 2.24M | 7.98M | 29.26M | 52.79M | 9.21M | -128K | -3.37M | -4.62M |
| 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 | 64.31M | 125.57M | 160.51M | 118.62M | 96.29M | 137.7M | 113.26M | 147.42M | 161.06M | 126.6M |
| costOfRevenue | 53.5M | 108.79M | 136.31M | 100.8M | 81.9M | 116.68M | 97.06M | 128.99M | 149.66M | 114.51M |
| grossProfit | 10.81M | 16.77M | 24.2M | 17.82M | 14.39M | 21.01M | 16.2M | 18.43M | 11.4M | 12.1M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 11.4M | 8.99M | - | - | - | - | - | 8.51M | - | - |
| otherExpenses | - | - | 9.65M | 10.11M | 10.52M | 9.37M | 7.54M | -3.21M | 7.49M | 11.83M |
| operatingExpenses | 11.4M | 8.99M | 9.65M | 10.11M | 10.52M | 9.37M | 7.54M | 5.3M | 7.49M | 11.83M |
| costAndExpenses | 64.9M | 117.78M | 145.95M | 110.92M | 92.42M | 126.06M | 104.6M | 134.28M | 157.15M | 126.34M |
| netInterestIncome | -3.38M | -4.2M | -4.64M | -4.38M | -4.34M | -1.04M | -1.58M | -1.85M | -2.39M | -2.04M |
| interestIncome | - | - | - | - | - | - | - | - | - | - |
| interestExpense | 3.38M | 4.2M | 4.64M | 4.38M | 4.34M | 1.04M | 1.58M | 1.85M | 2.39M | 2.04M |
| depreciationAndAmortization | 1.86M | 1.61M | 1.55M | 1.55M | 1.5M | 1.51M | 1.44M | 1.41M | 1.4M | 1.42M |
| ebitda | 50.57M | -8.74M | -1.4M | 9.24M | 5.34M | 12.88M | 10.06M | 13.94M | -10.36M | 6M |
| ebit | 48.7M | -10.35M | -2.95M | 7.69M | 3.84M | 11.37M | 8.62M | 12.52M | -11.76M | 4.58M |
| nonOperatingIncomeExcludingInterest | -49.3M | 18.14M | 17.51M | 19000 | 32000 | 271K | 39000 | 613K | 15.67M | -4.31M |
| operatingIncome | -594K | 7.78M | 14.56M | 7.71M | 3.87M | 11.64M | 8.66M | 13.13M | 3.91M | 268K |
| totalOtherIncomeExpensesNet | 45.92M | -22.34M | -22.15M | -48.72M | 48.41M | 25.5M | -112.3M | -2.46M | -18.06M | -2.51M |
| incomeBeforeTax | 45.33M | -14.56M | -7.59M | -41.01M | 52.28M | 37.13M | -103.64M | 10.67M | -14.15M | -2.24M |
| incomeTaxExpense | 3.68M | 2.02M | -146K | -52.69M | 1.84M | 2.51M | 3.41M | 2.5M | -2.58M | 614K |
| netIncomeFromContinuingOperations | 41.65M | -16.58M | -7.44M | 11.68M | 50.45M | 34.62M | -107.05M | 8.18M | -11.57M | -2.86M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 41.65M | -16.58M | -7.44M | 11.68M | 50.45M | 34.62M | -107.05M | 8.18M | -11.57M | -2.86M |
| netIncomeDeductions | - | -553K | - | - | - | 1 | 1 | - | - | - |
| bottomLineNetIncome | 41.65M | -16.02M | -7.44M | 11.3M | 48.68M | 28.21M | -111.87M | 3.61M | -15.95M | -7.1M |
| eps | 1.27 | -0.5 | -0.23 | 0.36 | 1.54 | 0.86 | -3.57 | 0.12 | -0.54 | -0.1 |
| 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 | 52.78M | 64.3M | 62.74M | 61.35M | 54.08M | 44.45M | 44.83M | 36.92M | 12.89M | 40.56M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 52.78M | 64.3M | 62.74M | 61.35M | 54.08M | 44.45M | 44.83M | 36.92M | 12.89M | 40.56M |
| netReceivables | 18.82M | 12.44M | 38.19M | 22.45M | 27.13M | 17.32M | 24.32M | 16.72M | 39.9M | 9.97M |
| accountsReceivables | 12.76M | 12.44M | 32.51M | 16.2M | 18.36M | 12.51M | 24.32M | 12.82M | 35.04M | 6.41M |
| otherReceivables | 6.05M | - | 5.68M | 6.24M | 8.77M | 4.81M | - | 3.9M | 4.86M | 3.56M |
| inventory | 80.06M | 68.3M | 104.24M | 107.1M | 79.11M | 75.28M | 84.81M | 64.48M | 109.78M | 125.02M |
| prepaids | - | - | - | - | - | - | - | 5.92M | 6.53M | 4.26M |
| otherCurrentAssets | 11.81M | 14.97M | 15.95M | 13.12M | 12.65M | 7.98M | 14.15M | 3.08M | 1.71M | 606K |
| totalCurrentAssets | 163.46M | 160M | 221.12M | 204.02M | 172.98M | 145.03M | 168.12M | 127.11M | 170.82M | 180.42M |
| propertyPlantEquipmentNet | 69.17M | 71.25M | 68.88M | 69.13M | 75.52M | 77.61M | 76.8M | 77.62M | 73.07M | 77.2M |
| goodwill | - | - | - | - | - | - | - | - | - | - |
| intangibleAssets | 4.68M | 4.88M | - | - | - | - | - | - | - | - |
| goodwillAndIntangibleAssets | 4.68M | 4.88M | - | - | - | - | - | - | - | - |
| longTermInvestments | - | - | - | - | - | - | - | - | - | - |
| taxAssets | 49.77M | 52.97M | 49.52M | 53.67M | - | - | - | - | - | - |
| otherNonCurrentAssets | 910K | 947K | 1.23M | 1.27M | 1.97M | 1.57M | 1.04M | 2.49M | 4.78M | 1.84M |
| totalNonCurrentAssets | 124.53M | 130.04M | 119.63M | 124.07M | 77.49M | 79.18M | 77.83M | 80.11M | 77.85M | 79.04M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 288M | 290.05M | 340.76M | 328.09M | 250.47M | 224.22M | 245.95M | 207.22M | 248.67M | 259.46M |
| totalPayables | 53.57M | 55.67M | 98.58M | 89.4M | 64.71M | 52.27M | 2.49M | 46.18M | 78.31M | 86.9M |
| accountPayables | 53.57M | 55.67M | 98.58M | 89.4M | 64.71M | 49.57M | 2.49M | 45.1M | 75.92M | 84.42M |
| otherPayables | - | - | - | - | - | 2.69M | - | 1.08M | 2.39M | 2.48M |
| accruedExpenses | 11.7M | 7.12M | 11.63M | 7.62M | 8.16M | 8.68M | - | 6.62M | 6.44M | 7.34M |
| shortTermDebt | 4.81M | 11.62M | 2.88M | 2.88M | 2.88M | 2.88M | - | - | 30M | 29.42M |
| capitalLeaseObligationsCurrent | - | - | 1.28M | 834K | 1.36M | 1.26M | - | - | - | 1.38M |
| taxPayables | - | - | - | - | - | - | - | - | - | - |
| deferredRevenue | 9.04M | 539K | 506K | 17.61M | 21.01M | 8.56M | 8.86M | 8.71M | - | 5.69M |
| otherCurrentLiabilities | 11.22M | 10.65M | 17.98M | 11.41M | 9.95M | 7.2M | 93.49M | 6.62M | 7.31M | 6.65M |
| totalCurrentLiabilities | 90.33M | 85.6M | 132.85M | 129.76M | 108.06M | 80.82M | 104.85M | 68.13M | 122.07M | 137.36M |
| longTermDebt | 98.16M | 97.51M | 104.68M | 104.99M | 105.3M | 105.54M | - | - | - | - |
| capitalLeaseObligationsNonCurrent | 42.72M | 43.23M | 43.48M | 43.6M | 48.8M | 49.32M | 48.26M | 48.66M | 44.12M | 44.44M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 122.06M | 171.12M | 150.63M | 133.21M | 85.71M | 138.8M | 165.27M | 139.27M | 139.44M | 123.87M |
| totalNonCurrentLiabilities | 262.94M | 311.86M | 298.78M | 281.8M | 239.81M | 293.66M | 213.53M | 187.92M | 183.56M | 168.3M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 42.72M | 43.23M | 44.76M | 44.43M | 50.15M | 50.58M | 48.26M | 48.66M | 44.12M | 45.82M |
| totalLiabilities | 353.28M | 397.46M | 431.63M | 411.56M | 347.87M | 374.49M | 318.38M | 256.05M | 305.63M | 305.66M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | 83.89M | - | - | - |
| commonStock | 221K | 221K | 221K | 222K | 221K | 221K | 220K | 220K | 214K | 210K |
| retainedEarnings | -140.87M | -182.52M | -165.94M | -158.49M | -170.17M | -220.62M | -253.72M | -146.53M | -154.56M | -142.85M |
| additionalPaidInCapital | 73.28M | 72.56M | 72.01M | 71.57M | 70.85M | 69.4M | 97.1M | 96.31M | 94.78M | 94.07M |
| 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 | 40.7M | -16.96M | -7.44M | 11.68M | 50.45M | 34.62M | -107.05M | 8.18M | -11.57M | -2.86M |
| depreciationAndAmortization | 1.86M | 1.61M | 1.55M | 1.55M | 1.5M | 1.51M | 1.44M | 1.41M | 1.4M | 1.42M |
| deferredIncomeTax | 3.2M | -3.45M | 4.15M | - | - | - | 823K | - | - | - |
| stockBasedCompensation | 1.08M | 496K | 433K | 761K | 1.94M | 780K | 804K | 766K | 760K | 716K |
| changeInWorkingCapital | -3.6M | 11.93M | -14.58M | -4.58M | 8.67M | -4.25M | 105K | 46.95M | -34.01M | 24.87M |
| accountsReceivables | 240K | 20.52M | -15.45M | 4.72M | -10.81M | 10.56M | -11.04M | 23.22M | -29.63M | 3.4M |
| inventory | -10.23M | 30.7M | 4.9M | -26.25M | -6.56M | 14.1M | -22.86M | 46.76M | 16.96M | -3.7M |
| accountsPayables | -3.46M | -36.86M | 6.54M | 22.58M | 18.58M | -30.06M | 31.77M | -32.18M | -7.88M | 37.2M |
| otherWorkingCapital | 9.85M | -2.42M | -10.57M | -5.63M | 7.46M | 1.15M | 2.24M | 9.15M | -13.46M | -12.03M |
| otherNonCashItems | -47.56M | 16.42M | 19.3M | -879K | -49.76M | -26.78M | 111.04M | -113K | 18.1M | 7.03M |
| netCashProvidedByOperatingActivities | -4.32M | 10.04M | 3.41M | 8.53M | 12.79M | 5.89M | 7.17M | 57.2M | -25.32M | 31.18M |
| investmentsInPropertyPlantAndEquipment | -147K | -1.27M | -1.16M | -608K | -330K | -1.29M | -1.46M | -1.3M | -966K | -3.75M |
| acquisitionsNet | - | -5.76M | - | - | - | - | - | - | - | - |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | - | -585K | - | 585K | - | - | - | - | - | - |
| netCashProvidedByInvestingActivities | -147K | -7.62M | -1.16M | -23000 | -330K | -1.29M | -1.46M | -1.3M | -966K | -3.75M |
| netDebtIssuance | -6.61M | -2.2M | -856K | -1.24M | -1.01M | 114.45M | -250K | -30.5M | -255K | -2.19M |
| longTermNetDebtIssuance | -6.61M | -2.2M | -856K | -1.24M | -1.01M | 114.45M | -250K | -30.5M | -255K | -2.19M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -436K | - | - | 1000 | -488K | -85.41M | - | - | - | - |
| netCommonStockIssuance | -436K | - | - | 1000 | -488K | - | - | - | - | - |
| commonStockIssuance | -436K | - | - | 1000 | -488K | - | - | - | - | - |
| commonStockRepurchased | - | - | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | -85.41M | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | - | 1.34M | - | - | -1.34M | -34.01M | - | - | -40000 | -53000 |
| netCashProvidedByFinancingActivities | -7.05M | -869K | -856K | -1.24M | -2.83M | -4.98M | -250K | -30.5M | -295K | -2.25M |