-$0.19 (-1.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 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 2.09B | 2.46B | 3.3B | 3.66B | 2.83B | 1.92B | 2.42B | 3.86B | 3.6B | 3.41B |
| costOfRevenue | 2.05B | 2.33B | 3.13B | 3.55B | 2.65B | 1.84B | 2.38B | 3.64B | 3.3B | 3.1B |
| grossProfit | 38.49M | 130.45M | 164.75M | 112.68M | 179M | 85.43M | 32.29M | 215.72M | 294.58M | 314.8M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - | - | - | 104.68M |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 122.71M | 118.04M | 133.35M | 118.93M | 91.14M | 84.93M | 77.08M | 108.26M | 112.02M | 104.68M |
| otherExpenses | - | 59.86M | 92.98M | 92.7M | 62.35M | 123.2M | 97.78M | -21.25M | 137.03M | 118.44M |
| operatingExpenses | 122.71M | 177.91M | 226.33M | 211.63M | 153.49M | 208.13M | 174.86M | 87.01M | 244.54M | 223.11M |
| costAndExpenses | 2.18B | 2.51B | 3.36B | 3.76B | 2.8B | 2.05B | 2.56B | 3.73B | 3.55B | 3.32B |
| netInterestIncome | -72.49M | -25.54M | -26M | -27.36M | -66.57M | -39.33M | -35.87M | -84.49M | -82.11M | -50.31M |
| interestIncome | 4.18M | 7.56M | 11.71M | 5.28M | 575K | 659K | 4.33M | 2.96M | 1.6M | 1.54M |
| interestExpense | 76.67M | 33.1M | 37.7M | 32.64M | 67.14M | 39.99M | 40.2M | 87.45M | 83.7M | 51.85M |
| depreciationAndAmortization | 98.43M | 90.59M | 98.24M | 92.7M | 91.95M | 78.24M | 72.13M | 98.26M | 107.36M | 84.23M |
| ebitda | 31.28M | 52.38M | 53.6M | 26.64M | 116.1M | -42.89M | -60.62M | 191.35M | 154.37M | 174.43M |
| ebit | -67.15M | -38.2M | -44.65M | -66.06M | 24.14M | -121.14M | -132.74M | -56.2M | 47.01M | 90.2M |
| nonOperatingIncomeExcludingInterest | -17.07M | -9.26M | -16.93M | -32.89M | 1.36M | -1.56M | -9.83M | -3.14M | -4.8M | 1.49M |
| operatingIncome | -84.22M | -47.46M | -61.58M | -98.95M | 25.51M | -122.7M | -142.57M | 89.95M | 23.75M | 91.69M |
| totalOtherIncomeExpensesNet | -88.52M | -27.52M | -20.34M | 318K | -67.81M | -17.34M | -27.58M | -84.31M | -28.77M | -53.34M |
| incomeBeforeTax | -172.75M | -74.98M | -81.92M | -98.63M | -42.3M | -140.04M | -170.14M | 5.64M | -43.15M | 38.35M |
| incomeTaxExpense | -51.75M | 6.21M | -5.62M | 4.75M | 1.84M | -50.38M | -21.32M | -16.73M | -124.78M | 7.86M |
| netIncomeFromContinuingOperations | -121M | -81.19M | -76.3M | -103.38M | -44.15M | -89.65M | -148.83M | 25.2M | 81.63M | 30.49M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | 829K | 11.54M | 5M | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | 829K | - | -5M | - |
| netIncome | -121.28M | -82.5M | -93.38M | -127.22M | -65.99M | -108.78M | -166.86M | 15.92M | 61.06M | 10.66M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | -121.28M | -82.5M | -93.38M | -127.22M | -65.99M | -108.78M | -166.86M | 15.92M | 56.06M | 10.66M |
| eps | -1.8 | -1.29 | -1.59 | -2.29 | -1.41 | -3.14 | -4.38 | 0.39 | 1.56 | 0.28 |
| 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 | 182.32M | 173.04M | 349.57M | 444.66M | 426.22M | 233.86M | 245.98M | 251.68M | 266.65M | 304.21M |
| shortTermInvestments | - | - | - | - | 124.86M | - | - | - | - | - |
| cashAndShortTermInvestments | 182.32M | 173.04M | 349.57M | 444.66M | 551.08M | 233.86M | 245.98M | 251.68M | 266.65M | 304.21M |
| netReceivables | 74.37M | 94.9M | 95.27M | 109.9M | 120.87M | 56.23M | 113.4M | 100.92M | 157.54M | 147.5M |
| accountsReceivables | 74.37M | 94.9M | 94.45M | 108.61M | 119.96M | 55.57M | 107.18M | 88.5M | 151.12M | 147.5M |
| otherReceivables | - | - | 822K | 1.29M | 911K | 661K | 6.22M | 12.42M | 6.41M | - |
| inventory | 148.1M | 227.44M | 215.81M | 278.95M | 267.84M | 269.49M | 252.99M | 734.88M | 711.88M | 422.18M |
| prepaids | 18.12M | 27.14M | - | - | 16.48M | 16.53M | 13.68M | 14.12M | 17.81M | 17.1M |
| otherCurrentAssets | 59.31M | 46.51M | 72.08M | 95.24M | 161.48M | 66.24M | 41.86M | 549.74M | 52.6M | 109.59M |
| totalCurrentAssets | 482.21M | 569.03M | 732.73M | 928.75M | 1.12B | 642.35M | 667.91M | 1.21B | 1.21B | 1B |
| propertyPlantEquipmentNet | 1.02B | 1.11B | 1.1B | 1.1B | 957.56M | 863.57M | 879.75M | 886.58M | 1.18B | 1.18B |
| goodwill | - | 18.5M | 29.1M | 29.13M | - | 10.6M | 34.69M | 34.69M | 182.88M | 183.7M |
| intangibleAssets | - | 12.67M | 15.14M | 17.99M | - | - | - | - | - | - |
| goodwillAndIntangibleAssets | - | 31.17M | 44.24M | 47.12M | - | 10.6M | 34.69M | 34.69M | 182.88M | 183.7M |
| longTermInvestments | - | 51.6M | 41.7M | 17.3M | - | 3.99M | 69M | -10.12M | -182.88M | -323.96M |
| taxAssets | 33.84M | - | - | 122.99M | - | 119.36M | 128.8M | 10.12M | 36.21M | 140.26M |
| otherNonCurrentAssets | 41.24M | 15.76M | 24.73M | -95.6M | 84.45M | -60.96M | -81.93M | 88.52M | 344.41M | 327.21M |
| totalNonCurrentAssets | 1.1B | 1.21B | 1.21B | 1.19B | 1.04B | 936.56M | 1.03B | 1.01B | 1.56B | 1.51B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 1.58B | 1.78B | 1.94B | 2.12B | 2.16B | 1.58B | 1.7B | 2.22B | 2.76B | 2.51B |
| totalPayables | 134.91M | 154.82M | 186.64M | 234.3M | 146.06M | 140.06M | 156.69M | 135.83M | 215.39M | 192.28M |
| accountPayables | 134.91M | 154.82M | 186.64M | 234.3M | 146.06M | 140.06M | 156.69M | 135.83M | 205.48M | 192.28M |
| otherPayables | - | - | - | - | - | - | - | - | 9.91M | - |
| accruedExpenses | - | 53.71M | 47.11M | 42.53M | 56.98M | 38.47M | - | 49.86M | 63.89M | 49.29M |
| shortTermDebt | 37.51M | 142.95M | 107.8M | 139.52M | 208.7M | 238.86M | 320.37M | 218.52M | 594.1M | 326.28M |
| capitalLeaseObligationsCurrent | 21.56M | 24.71M | 22.91M | 20.72M | 16.81M | 14.9M | 16.63M | - | - | - |
| taxPayables | - | - | - | - | - | - | - | - | 9.91M | - |
| deferredRevenue | - | - | - | - | - | 38.47M | 39.38M | 58.97M | 73.8M | 67.47M |
| otherCurrentLiabilities | 74.73M | 9.5M | 20.49M | 49.85M | 43.24M | -18.21M | 8.72M | 429.49M | 12.88M | 27.1M |
| totalCurrentLiabilities | 268.71M | 385.69M | 384.96M | 486.92M | 471.8M | 452.56M | 541.79M | 833.7M | 886.26M | 594.95M |
| longTermDebt | 405.64M | 432.46M | 491.92M | 495.24M | 514.01M | 287.3M | 243.99M | 298.11M | 767.4M | 782.61M |
| capitalLeaseObligationsNonCurrent | 43.65M | 49.19M | 53.88M | 55.52M | 49.8M | 49.55M | 38.31M | - | - | - |
| deferredRevenueNonCurrent | - | - | -122.67M | -122.99M | - | -119.36M | -128.8M | - | - | -140.26M |
| deferredTaxLiabilitiesNonCurrent | - | - | 122.67M | 122.99M | - | 119.36M | 128.8M | 9.35M | 11.5M | 140.26M |
| otherNonCurrentLiabilities | 88.43M | 40.3M | 18.51M | 24.38M | 22.13M | 12.85M | 8.84M | 21.63M | 71.86M | 149.74M |
| totalNonCurrentLiabilities | 537.72M | 521.95M | 564.3M | 575.14M | 585.93M | 349.7M | 291.14M | 318.97M | 818.4M | 932.36M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 65.2M | 73.9M | 76.79M | 76.24M | 66.61M | 64.45M | 54.94M | - | - | - |
| totalLiabilities | 806.42M | 907.64M | 949.27M | 1.06B | 1.06B | 802.25M | 832.93M | 1.15B | 1.7B | 1.53B |
| treasuryStock | -61.47M | -31.17M | -31.17M | -31.17M | -91.63M | -131.29M | -119.81M | -58.16M | -55.18M | -75.82M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 76000 | 68000 | 62000 | 62000 | 62000 | 47000 | 47000 | 47000 | 46000 | 46000 |
| retainedEarnings | -439.58M | -318.3M | -235.8M | -142.42M | -15.2M | 39.38M | 148.15M | 324.73M | 325.41M | 283.21M |
| additionalPaidInCapital | 1.27B | 1.21B | 1.11B | 1.11B | 1.07B | 740.89M | 734.58M | 696.22M | 685.02M | 659.2M |
| 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 | -121.28M | -81.19M | -76.3M | -103.38M | -44.15M | -89.65M | -148M | 36.73M | 81.63M | 30.49M |
| depreciationAndAmortization | 98.43M | 90.59M | 98.24M | 92.7M | 91.95M | 78.24M | 72.13M | 103.62M | 107.36M | 84.23M |
| deferredIncomeTax | -52.98M | 3.94M | -6.86M | 4.52M | 1.23M | -13.34M | -17.25M | -25.26M | -162.59M | 4.91M |
| stockBasedCompensation | - | 8.27M | 13.03M | 9.07M | 6.06M | 7.92M | 9.69M | 11.42M | 12.16M | 7.28M |
| changeInWorkingCapital | 99.06M | -31.46M | 26.4M | 50.39M | -64.69M | 40.85M | 42.54M | 48.92M | -237.5M | -58.47M |
| accountsReceivables | 19.27M | -455K | 14.16M | 8.52M | -64.1M | 57.06M | -21.76M | 39.7M | 3.62M | -36.89M |
| inventory | 66.66M | -12.74M | 53.47M | -23.44M | -20.54M | -21.63M | 50.02M | 31.28M | -268.22M | -42.01M |
| accountsPayables | -16.19M | -27.91M | -34.57M | 75.31M | 17.19M | -22.77M | -1.78M | -49.93M | 6.5M | 49.08M |
| otherWorkingCapital | 29.32M | 9.65M | -6.66M | -10.01M | 2.76M | 28.2M | 16.06M | 27.87M | 20.6M | -28.64M |
| otherNonCashItems | 78.42M | -20.12M | 1.82M | 16.42M | 13.84M | 74.87M | 31.36M | -136.47M | 39.12M | 14.54M |
| netCashProvidedByOperatingActivities | 101.64M | -29.96M | 56.35M | 69.71M | 4.25M | 98.9M | -9.53M | 38.97M | -159.82M | 82.99M |
| investmentsInPropertyPlantAndEquipment | -37.2M | -95.08M | -108.09M | -212.37M | -187.2M | -110.58M | -75.48M | -44.19M | -46.47M | -58.17M |
| acquisitionsNet | 179.91M | - | - | -17.16M | -2.95M | 59.18M | 29.72M | -127.5M | -82.01M | -514.48M |
| purchasesOfInvestments | -4.91M | - | - | -17.16M | -124.86M | -80.5M | -29.94M | -3.09M | -20.29M | -6.34M |
| salesMaturitiesOfInvestments | 24.33M | - | - | 124.52M | - | 80.5M | 29.94M | - | - | - |
| otherInvestingActivities | - | 33.03M | 1.2M | 16.9M | 78.72M | 39.95M | 76.4M | 679.15M | -83.89M | 58000 |
| netCashProvidedByInvestingActivities | 162.13M | -62.05M | -106.9M | -105.25M | -236.28M | -11.45M | 30.64M | 507.46M | -128.48M | -572.6M |
| netDebtIssuance | -206.9M | -27.74M | -37.62M | 5.63M | 206.91M | -56.21M | 73.7M | -493.29M | 75.93M | 481.18M |
| longTermNetDebtIssuance | -99.2M | -61.7M | -4.84M | 40.73M | 179M | 20.01M | 112.01M | -497.1M | 48.99M | 417.2M |
| shortTermNetDebtIssuance | -107.7M | 33.96M | -32.79M | -35.1M | 27.91M | -76.23M | -38.31M | -98.84M | 26.94M | 63.98M |
| netStockIssuance | -30M | -4.7M | -9.02M | - | 355.98M | -11.48M | -63.97M | -2.98M | -6.67M | -4.25M |
| netCommonStockIssuance | -30M | -4.7M | -9.02M | - | 355.98M | -11.48M | -61.65M | -2.98M | -6.72M | -6M |
| commonStockIssuance | - | - | - | - | 355.98M | - | - | - | - | - |
| commonStockRepurchased | -30M | -4.7M | -9.02M | - | - | -11.48M | -61.65M | -2.98M | -6.72M | -6M |
| netPreferredStockIssuance | - | - | - | - | - | - | -2.32M | - | 50000 | 1.76M |
| netDividendsPaid | - | -5.16M | -22.73M | - | -9.25M | -9.68M | -31.69M | -41.26M | -39.38M | -37.28M |
| commonDividendsPaid | - | -5.16M | -22.73M | - | -9.25M | -9.68M | -31.69M | -41.26M | -39.38M | -37.28M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -6.14M | -39.75M | -1.59M | -30.77M | -35.45M | -5.16M | -47.46M | -3.06M | 186.34M | -30.69M |
| netCashProvidedByFinancingActivities | -243.04M | -77.35M | -70.96M | -25.14M | 518.19M | -82.53M | -69.41M | -540.6M | 250.74M | 408.96M |
| 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 | 455.17M | 428.85M | 508.49M | 552.83M | 601.52M | 584.02M | 658.74M | 618.82M | 597.21M | 712.39M |
| costOfRevenue | 377.55M | 487.13M | 456.32M | 511.26M | 598.48M | 577.87M | 580.63M | 581M | 588.85M | 632.44M |
| grossProfit | 77.62M | -58.28M | 52.17M | 41.57M | 3.04M | 6.15M | 78.11M | 37.82M | 8.37M | 79.95M |
| researchAndDevelopmentExpenses | - | - | - | - | - | 3.5M | - | - | - | - |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 19.54M | 22.86M | - | 27.6M | 42.91M | - | 26.71M | 33.95M | 31.77M | 32.84M |
| otherExpenses | - | -53.68M | 18.3M | 42.33M | 22.39M | 43.56M | -4.65M | 21.58M | 21.49M | 30.84M |
| operatingExpenses | 19.54M | -30.82M | 18.3M | 69.93M | 65.3M | 47.06M | 22.06M | 55.53M | 53.26M | 63.68M |
| costAndExpenses | 397.08M | 456.32M | 474.62M | 581.19M | 663.78M | 624.93M | 602.68M | 636.54M | 642.1M | 696.12M |
| netInterestIncome | -8.56M | -4.64M | -46.67M | -13.26M | -7.91M | -5.9M | -8.35M | -6M | -5.28M | -5.37M |
| interestIncome | 2.92M | 1.45M | 1.09M | 634K | 1M | 1.82M | 1.74M | 1.49M | 2.51M | 3.3M |
| interestExpense | 11.48M | 6.09M | 47.76M | 13.9M | 8.91M | 7.73M | 10.09M | 7.49M | 7.79M | 8.67M |
| depreciationAndAmortization | 23.64M | 26.62M | 21.87M | 27.56M | 22.39M | 24.95M | 26.07M | 21.58M | 21.49M | 24.33M |
| ebitda | 71.5M | 16.91M | 54.97M | -208K | -40.38M | -19.46M | 84.34M | 5.71M | -20.44M | 44.82M |
| ebit | 47.87M | -9.71M | 33.1M | -27.77M | -62.77M | -44.41M | 58.27M | -15.88M | -41.93M | 20.49M |
| nonOperatingIncomeExcludingInterest | 10.22M | -17.76M | 770K | -595K | 512K | 3.5M | -2.22M | -1.84M | -2.96M | -4.22M |
| operatingIncome | 58.09M | -27.47M | 33.87M | -28.36M | -62.26M | -40.91M | 56.05M | -17.71M | -44.89M | 16.27M |
| totalOtherIncomeExpensesNet | -21.71M | 11.85M | -48.53M | -41.57M | -10.28M | -6.77M | -8.24M | -6.6M | -5.9M | -4.55M |
| incomeBeforeTax | 36.38M | -15.61M | -14.66M | -69.93M | -72.54M | -47.68M | 47.81M | -24.31M | -50.79M | 11.71M |
| incomeTaxExpense | 2.92M | -28.51M | -25.64M | 2.29M | 106K | 6.98M | -825K | -273K | 329K | -264K |
| netIncomeFromContinuingOperations | 33.46M | 12.89M | 10.97M | -72.23M | -72.64M | -54.67M | 48.64M | -24.04M | -51.12M | 11.98M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 32.94M | 11.94M | 11.93M | -72.24M | -72.91M | -54.94M | 48.2M | -24.35M | -51.41M | 7.23M |
| netIncomeDeductions | - | - | - | - | - | - | -1.21M | - | - | - |
| bottomLineNetIncome | 32.94M | 11.94M | 11.93M | -72.24M | -72.91M | -54.94M | 49.41M | -24.35M | -51.41M | 7.23M |
| eps | 0.48 | 0.17 | 0.17 | -1.09 | -1.14 | -0.86 | 0.76 | -0.38 | -0.81 | 0.12 |
| 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 | 183.14M | 182.32M | 135.9M | 152.72M | 98.61M | 173.04M | 227.46M | 195.55M | 237.3M | 349.57M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 183.14M | 182.32M | 135.9M | 152.72M | 98.61M | 173.04M | 227.46M | 195.55M | 237.3M | 349.57M |
| netReceivables | 191.74M | 74.37M | 84.94M | 102.64M | 97.09M | 94.9M | 75.48M | 100.14M | 88.27M | 95.27M |
| accountsReceivables | 85.86M | 74.37M | 84.94M | 78.47M | 97.09M | 94.9M | 74.74M | 99.07M | 87.56M | 94.45M |
| otherReceivables | 105.89M | - | - | 24.17M | - | - | 737K | 1.07M | 716K | 822K |
| inventory | 139.41M | 148.1M | 126.97M | 156.41M | 187.07M | 227.44M | 193.6M | 187.98M | 191.15M | 215.81M |
| prepaids | - | 18.12M | 16.08M | - | 21.75M | 27.14M | - | - | - | - |
| otherCurrentAssets | 27.98M | 59.31M | 82.7M | 24.43M | 45.78M | 46.51M | 64.84M | 68.14M | 71.72M | 72.08M |
| totalCurrentAssets | 542.27M | 482.21M | 446.59M | 436.21M | 450.31M | 569.03M | 561.37M | 551.82M | 588.44M | 732.73M |
| propertyPlantEquipmentNet | 993.93M | 1.02B | 1.02B | 1.13B | 1.12B | 1.11B | 1.1B | 1.09B | 1.1B | 1.1B |
| goodwill | - | - | - | - | - | 18.5M | 18.5M | - | - | 29.1M |
| intangibleAssets | - | - | - | - | - | 12.67M | - | - | - | 15.14M |
| goodwillAndIntangibleAssets | - | - | - | - | - | 31.17M | 18.5M | - | - | 44.24M |
| longTermInvestments | - | - | - | - | 54.6M | 51.6M | 53.3M | 46.31M | 48.5M | 41.7M |
| taxAssets | - | 33.84M | - | - | - | - | - | - | - | 122.07M |
| otherNonCurrentAssets | 50.55M | 41.24M | 68.54M | 46.09M | 44.78M | 15.76M | 30.27M | 73.03M | 65.22M | -97.34M |
| totalNonCurrentAssets | 1.04B | 1.1B | 1.09B | 1.18B | 1.22B | 1.21B | 1.2B | 1.21B | 1.21B | 1.21B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 1.59B | 1.58B | 1.53B | 1.61B | 1.67B | 1.78B | 1.76B | 1.76B | 1.8B | 1.94B |
| totalPayables | 88.59M | 134.91M | 90.43M | 98.84M | 102.3M | 154.82M | 108.23M | 109.33M | 123.57M | 186.64M |
| accountPayables | 88.59M | 134.91M | 90.43M | 98.84M | 102.3M | 154.82M | 108.23M | 109.33M | 123.57M | 186.64M |
| otherPayables | - | - | - | - | - | - | - | - | - | - |
| accruedExpenses | - | - | 59.08M | - | 48.55M | 53.71M | 50.08M | 52.08M | 50.35M | 57.03M |
| shortTermDebt | 125.79M | 37.51M | 67.94M | 119.34M | 131.12M | 142.95M | 110.88M | 121.83M | 121.83M | 107.8M |
| capitalLeaseObligationsCurrent | - | 21.56M | 20.93M | 23.1M | 23.3M | 24.71M | 23.65M | 23.86M | 23.93M | 22.91M |
| taxPayables | - | - | - | - | - | - | - | - | - | - |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | 103.65M | 74.73M | 27.71M | 55.72M | 20.46M | 9.5M | 23.28M | 21.36M | 16.72M | 10.58M |
| totalCurrentLiabilities | 318.03M | 268.71M | 266.09M | 297M | 325.74M | 385.69M | 316.12M | 328.46M | 336.4M | 384.96M |
| longTermDebt | 388.92M | 405.64M | 306.37M | 426M | 432.24M | 432.46M | 431.19M | 483.77M | 490.3M | 491.92M |
| capitalLeaseObligationsNonCurrent | 44.04M | 43.65M | 39.66M | 41.87M | 44.43M | 49.19M | 49.19M | 52.07M | 54.12M | 53.88M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | -122.67M |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | 122.67M |
| otherNonCurrentLiabilities | 44.73M | 88.43M | 145.42M | 107.21M | 56.99M | 40.3M | 24.49M | 18.43M | 18.15M | 18.51M |
| totalNonCurrentLiabilities | 477.69M | 537.72M | 491.45M | 575.09M | 533.65M | 521.95M | 504.87M | 554.28M | 562.56M | 564.3M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 44.04M | 65.2M | 60.58M | 64.97M | 67.73M | 73.9M | 72.85M | 75.93M | 78.05M | 76.79M |
| totalLiabilities | 795.73M | 806.42M | 757.53M | 872.08M | 859.38M | 907.64M | 820.99M | 882.74M | 898.97M | 949.27M |
| treasuryStock | -61.47M | -61.47M | -31.17M | -31.17M | -31.17M | -31.17M | -31.17M | -31.17M | -31.17M | -31.17M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 76000 | 76000 | 75000 | 68000 | 68000 | 68000 | 67000 | 67000 | 67000 | 62000 |
| retainedEarnings | -406.64M | -439.58M | -451.52M | -463.44M | -391.2M | -318.3M | -263.36M | -311.56M | -287.21M | -235.8M |
| additionalPaidInCapital | 1.27B | 1.27B | 1.26B | 1.24B | 1.22B | 1.21B | 1.22B | 1.21B | 1.21B | 1.11B |
| 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.94M | 11.94M | 10.97M | -72.23M | -72.64M | -54.67M | 48.2M | -24.35M | -51.41M | 11.98M |
| depreciationAndAmortization | 23.64M | 23.52M | 24.97M | 27.56M | 22.39M | 21.45M | 26.07M | 21.58M | 21.49M | 24.33M |
| deferredIncomeTax | 2.87M | -32.45M | -23.14M | 1.89M | 713K | 6.07M | -2.01M | -344K | 233K | -1.06M |
| stockBasedCompensation | - | - | 2.6M | 2.28M | 8.84M | -1.89M | 3.57M | 3.5M | 3.05M | 3.62M |
| changeInWorkingCapital | -101.65M | 51.28M | 15.2M | 51.85M | -19.27M | 7.87M | 44.86M | -13.87M | -31M | 70.06M |
| accountsReceivables | -10.87M | 9.32M | -6.47M | 18.63M | -2.2M | -19.64M | 24.01M | -11.72M | 6.89M | 48.34M |
| inventory | 8.72M | -23.16M | 20.52M | 30.93M | 38.36M | -25.58M | -17.74M | 7.37M | 20.46M | -12.01M |
| accountsPayables | -44.49M | 54.23M | -9.18M | -5.42M | -55.82M | 52.61M | -513K | -14.21M | -65.79M | 41.56M |
| otherWorkingCapital | -55.01M | 10.89M | 10.32M | 7.71M | 389K | 481K | 39.1M | 4.7M | 7.44M | -7.84M |
| otherNonCashItems | 2.7M | 3.83M | 9.16M | 47.44M | 4.93M | -5.79M | -57.97M | -1.64M | 7.04M | 2.8M |
| netCashProvidedByOperatingActivities | -39.5M | 58.12M | 39.77M | 58.8M | -55.04M | -26.97M | 62.72M | -15.12M | -50.6M | 111.73M |
| investmentsInPropertyPlantAndEquipment | -6.45M | -5.34M | -4.01M | -11.14M | -16.71M | -27.26M | -28.34M | -17.69M | -21.8M | -30.22M |
| acquisitionsNet | 2M | -4.34M | 23.5M | -909K | - | - | 16.02M | -7.62M | -8.41M | -7.91M |
| purchasesOfInvestments | - | - | 4M | - | -4M | - | 16.02M | - | - | -24.21M |
| salesMaturitiesOfInvestments | - | 832K | 23.5M | - | - | - | - | - | - | 24.21M |
| otherInvestingActivities | - | - | 156.33M | 421K | - | -175K | 17.18M | - | - | 297K |
| netCashProvidedByInvestingActivities | -4.45M | -8.84M | 203.32M | -11.63M | -20.71M | -27.43M | 20.89M | -25.3M | -30.2M | -37.83M |
| netDebtIssuance | -630K | 619K | -166.5M | -58.01M | -3.92M | 17.1M | -55.18M | -11.5M | 21.85M | -54.4M |
| longTermNetDebtIssuance | -1.05M | 32.93M | -131.17M | -482K | -480K | -467K | -53.38M | -5.84M | -2.01M | -513K |
| shortTermNetDebtIssuance | 416K | -32.31M | -35.32M | -57.53M | -3.44M | 17.56M | -1.8M | -5.66M | 23.86M | -53.89M |
| netStockIssuance | - | -30M | -571K | -104K | -1.37M | -95000 | -17000 | -365K | -4.22M | -58000 |
| netCommonStockIssuance | - | -30M | -571K | -104K | -1.37M | -95000 | -17000 | -365K | -4.22M | -58000 |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | - | -30M | -571K | -104K | -1.37M | -95000 | -17000 | -365K | -4.22M | -58000 |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | -5.16M | - | - | - | -5.26M |
| commonDividendsPaid | - | - | - | - | - | -5.16M | - | - | - | -5.26M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -2.41M | -1.39M | -17.12M | 37.06M | -1.75M | - | -1.54M | - | -38.21M | -1.58M |
| netCashProvidedByFinancingActivities | -3.04M | -30.77M | -184.18M | -21.05M | -7.04M | 11.84M | -56.74M | -11.87M | -20.58M | -61.3M |