$0.03 (0.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 | 701.2M | 687.8M | 673.3M | 684.1M | 744.6M | 714.8M | 697.6M | 652.3M | 611.6M | 566.2M |
| costOfRevenue | 352.2M | 306.5M | 293.6M | 289.9M | 364.7M | 324.2M | 295.4M | 261.4M | 274.7M | 269M |
| grossProfit | 349M | 381.3M | 379.7M | 394.2M | 379.9M | 390.6M | 402.2M | 390.9M | 336.9M | 297.2M |
| researchAndDevelopmentExpenses | 23.1M | 26.2M | 27.2M | 30.6M | 32.3M | 34.9M | 37.7M | 41.8M | 38.2M | 38.4M |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 218.3M | 315.1M | 287.5M | 323.1M | 260.8M | 284.8M | 369.9M | 314.2M | 314.7M | 328.2M |
| otherExpenses | 169.2M | - | - | - | - | - | - | - | - | - |
| operatingExpenses | 410.6M | 341.3M | 314.7M | 352.3M | 293.1M | 319.7M | 407.6M | 356M | 352.9M | 366.6M |
| costAndExpenses | 762.8M | 647.8M | 608.3M | 642.2M | 657.8M | 643.9M | 703M | 617.4M | 627.6M | 635.6M |
| netInterestIncome | -800K | -7.1M | -12.1M | -8.8M | -3.1M | -14.4M | -8.3M | -18.6M | -29.1M | -32.1M |
| interestIncome | 3.2M | 5.1M | 2.9M | 1.2M | 200K | 1.2M | 6.7M | 7.8M | 2.5M | 600K |
| interestExpense | 4M | 12.2M | 15M | 10M | 3.3M | 15.6M | 15M | 26.4M | 31.6M | 32.7M |
| depreciationAndAmortization | 29M | 45.5M | 43.5M | 41.1M | 38.3M | 42.9M | 36.9M | 33.5M | 40M | 41M |
| ebitda | -33.2M | -345.6M | 50.6M | 77.8M | 48.9M | -2M | -12.1M | 37M | -600K | -65.5M |
| ebit | -62.2M | -391.1M | 7.1M | 36.7M | 10.6M | -44.9M | -49M | 3.5M | -40.6M | -106.5M |
| nonOperatingIncomeExcludingInterest | 600K | 431.1M | 57.9M | 5.2M | 76.2M | 115.8M | 43.6M | 31.4M | 24.6M | 37.1M |
| operatingIncome | -61.6M | 40M | 65M | 41.9M | 86.8M | 70.9M | -5.4M | 34.9M | -16M | -69.4M |
| totalOtherIncomeExpensesNet | -4.6M | -443.3M | -72.9M | -15.2M | -79.5M | -131.4M | -58.6M | -53M | -56.2M | -69.8M |
| incomeBeforeTax | -66.2M | -403.3M | -7.9M | 26.7M | 7.3M | -60.5M | -64M | -18.1M | -72.2M | -139.2M |
| incomeTaxExpense | 1.7M | -17M | 2M | 5.2M | 1M | -33.3M | -18.1M | -9.6M | -40.1M | -55.9M |
| netIncomeFromContinuingOperations | -67.9M | -386.3M | -9.9M | 21.5M | 6.3M | -27.2M | -45.9M | -8.5M | -32.1M | -83.3M |
| netIncomeFromDiscontinuedOperations | - | -5.8M | -51.9M | 29M | - | - | - | 66M | 111.4M | 123.1M |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | -67.9M | -392.1M | -61.8M | 50.5M | 6.3M | -27.2M | -45.9M | 57.5M | 79.3M | 39.8M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | -67.9M | -392.1M | -61.8M | 50.5M | 6.3M | -27.2M | -45.9M | 57.5M | 79.3M | 39.8M |
| eps | -1.46 | -8.53 | -1.33 | 1.08 | 0.13 | -0.57 | -0.96 | 1.22 | 1.69 | 0.85 |
| 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 | 89.8M | 107.7M | 87.7M | 127.7M | 118.5M | 111.5M | 205.3M | 384.5M | 219.7M | 113.7M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 89.8M | 107.7M | 87.7M | 127.7M | 118.5M | 111.5M | 205.3M | 384.5M | 219.7M | 113.7M |
| netReceivables | 103.8M | 132.8M | 142.8M | 167.9M | 131.2M | 167.9M | 163.8M | 150.5M | 203M | 188.5M |
| accountsReceivables | 103.8M | 127.9M | 128.7M | 155.7M | 118.2M | 108.6M | 163.8M | 150.5M | 203M | 188.5M |
| otherReceivables | 100000 | 4.9M | 14.1M | 12.2M | 13M | 59.3M | - | - | - | - |
| inventory | 148M | 138.8M | 163.2M | 132.3M | 159.3M | 168.9M | 145.9M | 121.4M | 91.1M | 272.5M |
| prepaids | - | - | - | - | 18.6M | 18.9M | 23.5M | 57.2M | 14.4M | 16.6M |
| otherCurrentAssets | 13.8M | 14.1M | 93.3M | 196.2M | - | - | - | 57.2M | 632.5M | 194M |
| totalCurrentAssets | 355.4M | 393.4M | 487M | 624.1M | 427.6M | 467.2M | 538.5M | 713.6M | 1.16B | 593.5M |
| propertyPlantEquipmentNet | 141M | 144.8M | 144M | 146.1M | 206.7M | 223.6M | 248.5M | 154.1M | 109.9M | 260.8M |
| goodwill | 394.9M | 455.6M | 796.1M | 760.3M | 801.6M | 802.5M | 800.9M | 783.6M | 764.7M | 1.03B |
| intangibleAssets | 117.8M | 112.3M | 239.5M | 234.2M | 141.2M | 157.7M | 184.3M | 168.2M | 148.9M | 169.8M |
| goodwillAndIntangibleAssets | 512.7M | 567.9M | 1.04B | 994.5M | 942.8M | 960.2M | 985.2M | 951.8M | 913.6M | 1.2B |
| longTermInvestments | - | - | - | - | - | - | - | - | - | - |
| taxAssets | 33.1M | 24.9M | 6.5M | 4.6M | 10M | 10M | 16.1M | 6.3M | 7.6M | 15.1M |
| otherNonCurrentAssets | 31.5M | 23.2M | 19.3M | 17.6M | 16.5M | 11.8M | 11.3M | 7.6M | 4.1M | 3.6M |
| totalNonCurrentAssets | 718.3M | 760.8M | 1.21B | 1.16B | 1.18B | 1.21B | 1.26B | 1.12B | 1.04B | 1.48B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 1.07B | 1.15B | 1.69B | 1.79B | 1.6B | 1.67B | 1.8B | 1.83B | 2.2B | 2.07B |
| totalPayables | 72.4M | 72.3M | 73M | 89.1M | 59.4M | 70.3M | 86.2M | 176.4M | 171.2M | 160.6M |
| accountPayables | 55.5M | 54.3M | 56.3M | 67.9M | 56.4M | 67.6M | 83M | 169.9M | 171.2M | 160.6M |
| otherPayables | 16.9M | 18M | 16.7M | 21.2M | 3M | 2.7M | 3.2M | 6.5M | - | - |
| accruedExpenses | 74.4M | - | 31.5M | 76.6M | 29.3M | 80.5M | 111.6M | 87.9M | 44.5M | 49.9M |
| shortTermDebt | 10.2M | 9.4M | 8.6M | 6.2M | 14.7M | - | - | - | 39.8M | - |
| capitalLeaseObligationsCurrent | 8.2M | 10.9M | 12.8M | 12M | - | 15.5M | 14.7M | - | - | - |
| taxPayables | - | 18M | 16.7M | 21.2M | 3M | 2.7M | 3.2M | 6.5M | 6.8M | 7.2M |
| deferredRevenue | - | - | - | - | - | - | - | - | 144.9M | - |
| otherCurrentLiabilities | - | 73.3M | 108.7M | 7.1M | 35.8M | - | - | - | 134.3M | 113.9M |
| totalCurrentLiabilities | 165.2M | 165.9M | 234.6M | 191M | 139.2M | 166.3M | 212.5M | 264.3M | 389.8M | 324.4M |
| longTermDebt | 90.3M | 125.3M | 159.4M | 226.3M | 130M | 180M | 248.1M | 247.7M | 541.1M | 579M |
| capitalLeaseObligationsNonCurrent | 20.4M | 24.6M | 28.3M | 32.5M | 42.8M | 53.3M | 62.6M | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | 14.6M | - |
| deferredTaxLiabilitiesNonCurrent | 6.1M | 5.5M | 23.8M | 25.4M | 11.9M | 5.7M | - | 4.4M | 17.8M | 35.8M |
| otherNonCurrentLiabilities | 13.5M | 4.4M | 10M | 20.5M | 9.1M | 11M | 11.2M | 19.8M | 31.8M | 65.9M |
| totalNonCurrentLiabilities | 130.3M | 159.8M | 221.5M | 304.7M | 193.8M | 250M | 321.9M | 271.9M | 590.7M | 644.9M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 28.6M | 35.5M | 41.1M | 44.5M | 42.8M | 68.8M | 77.3M | - | - | - |
| totalLiabilities | 295.5M | 325.7M | 456.1M | 495.7M | 333M | 416.3M | 534.4M | 536.2M | 980.5M | 969.3M |
| treasuryStock | -102.3M | -99M | -85.9M | -66.8M | -21.3M | -9.8M | -8.9M | -5.3M | -4.4M | -1.9M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 500K | 500K | 500K | 500K | 500K | 500K | 500K | 500K | 500K | 500K |
| retainedEarnings | -779.9M | -707M | -314.9M | -253.1M | -303.6M | -315.5M | -288.3M | -242.4M | -299.9M | -379.2M |
| additionalPaidInCapital | 1.69B | 1.68B | 1.66B | 1.65B | 1.63B | 1.61B | 1.59B | 1.58B | 1.55B | 1.53B |
| 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 | -72.9M | -392.1M | -61.8M | 50.5M | 5.2M | -27.2M | -45.9M | 57.5M | 79.3M | 39.8M |
| depreciationAndAmortization | 38.9M | 45.5M | 46.1M | 47.7M | 38.3M | 42.9M | 36.9M | 33.5M | 59.5M | 65.2M |
| deferredIncomeTax | - | - | - | - | -3.4M | 25.9M | -6.5M | 3.7M | -6.2M | -11.5M |
| stockBasedCompensation | 12.6M | 13.8M | 15.8M | 15.9M | 13.2M | 12.1M | 10.5M | 10.5M | 12.6M | 14.8M |
| changeInWorkingCapital | 9.8M | 35M | -18M | -24.3M | 26M | -67.8M | -59.6M | -143.4M | -4.3M | 91.6M |
| accountsReceivables | 30.9M | -6.6M | 39M | -24.7M | -10.8M | 45.8M | -800K | 67.4M | -15.3M | 8.4M |
| inventory | 200K | 39M | 4.7M | -30.9M | 17.2M | -21.8M | -21.3M | -34.5M | -16.8M | 41M |
| accountsPayables | 600K | -900K | -14.4M | 35.4M | -11.9M | -18.9M | -83.6M | -64M | 18.8M | 6.5M |
| otherWorkingCapital | -21.9M | 3.5M | -47.3M | -4.1M | 31.5M | -72.9M | 46.1M | -112.3M | 9M | 35.7M |
| otherNonCashItems | 86.3M | 398.5M | 50.3M | 1.1M | 8M | 11.6M | -9.9M | -107.4M | 3.3M | -11.1M |
| netCashProvidedByOperatingActivities | 74.7M | 100.7M | 32.4M | 90.9M | 87.3M | -2.5M | -74.5M | -145.6M | 144.2M | 188.8M |
| investmentsInPropertyPlantAndEquipment | -31.6M | -17.8M | -17.8M | -19.3M | -21M | -20.2M | -50.6M | -49.1M | -43.2M | -29.1M |
| acquisitionsNet | -28M | -9.7M | 39.4M | -116.1M | - | -4M | -57.5M | 688.6M | 100000 | -175M |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | -1M | - | - | - | - | - | - | 754.3M | 100000 | 3.2M |
| netCashProvidedByInvestingActivities | -60.6M | -27.5M | 21.6M | -135.4M | -21M | -24.2M | -108.1M | 639.5M | -43.1M | -200.9M |
| netDebtIssuance | -34.4M | -33.6M | -64.7M | 103.4M | -50M | -69.8M | -200K | -339M | - | -900K |
| longTermNetDebtIssuance | -34.4M | -33.6M | -64.7M | 103.4M | -50M | -69.8M | -200K | -339M | - | -900K |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -2.6M | -12.8M | -19.1M | -45.5M | -11.5M | -900K | -3.6M | -900K | -2.5M | -900K |
| netCommonStockIssuance | -2.6M | -12.8M | -19.1M | -45.5M | -11.5M | -900K | -3.6M | -900K | -2.5M | -900K |
| commonStockIssuance | 700K | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | -3.3M | -12.8M | -19.1M | -45.5M | -11.5M | -900K | -3.6M | -900K | -2.5M | -900K |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | - | -2.7M | -10.4M | -1.2M | 6.2M | 700K | 5.3M | 15.5M | 4.7M | 400K |
| netCashProvidedByFinancingActivities | -37M | -49.1M | -94.2M | 56.7M | -55.3M | -70M | 1.5M | -324.4M | 2.2M | -1.4M |
| 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 | 182.2M | 180.9M | 177.8M | 175M | 167.5M | 179.6M | 170.4M | 171.7M | 166.1M | 173.3M |
| costOfRevenue | 93.8M | 94.9M | 96.7M | 82.9M | 77.7M | 80.3M | 77.5M | 76.1M | 71.3M | 78.3M |
| grossProfit | 88.4M | 86M | 81.1M | 92.1M | 89.8M | 99.3M | 92.9M | 95.6M | 94.8M | 95M |
| researchAndDevelopmentExpenses | 5.2M | 6.1M | 5.8M | 5.8M | 5.4M | 5.7M | 7.2M | 6.3M | 7M | 6.8M |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 71.2M | 77.7M | 62.2M | 79M | 77.1M | 81.1M | 69M | 73.2M | 80.4M | 66M |
| otherExpenses | -200K | 91.5M | - | - | - | - | - | - | - | - |
| operatingExpenses | 76.2M | 175.3M | 68M | 84.8M | 82.5M | 86.8M | 76.2M | 79.5M | 87.4M | 72.8M |
| costAndExpenses | 170M | 270.2M | 164.7M | 167.7M | 160.2M | 167.1M | 153.7M | 155.6M | 158.7M | 151.1M |
| netInterestIncome | -1.3M | -1.3M | -1.3M | -1.4M | -600K | -2M | -2.5M | -100000 | -2.5M | -2.3M |
| interestIncome | 200K | 600K | 500K | 600K | 1.5M | 800K | 700K | 3M | 600K | 1M |
| interestExpense | 1.5M | 1.9M | 1.8M | 2M | 2.1M | 2.8M | 3.2M | 3.1M | 3.1M | 3.3M |
| depreciationAndAmortization | 10.2M | 9.9M | 9.4M | 10M | 9.6M | 11.1M | 11.7M | 11.3M | 11.4M | 11.5M |
| ebitda | 19.3M | 13M | 10M | -63.9M | 21.4M | -406.6M | 24.4M | 20.6M | 16M | 23.7M |
| ebit | 9.1M | 3.1M | 600K | -73.9M | 11.8M | -417.7M | 12.7M | 9.3M | 4.6M | 12.2M |
| nonOperatingIncomeExcludingInterest | 3.1M | -92.4M | 12.5M | 81.2M | -4.5M | 430.2M | 4M | 6.8M | 2.8M | 10M |
| operatingIncome | 12.2M | -89.3M | 13.1M | 7.3M | 7.3M | 12.5M | 16.7M | 16.1M | 7.4M | 22.2M |
| totalOtherIncomeExpensesNet | -4.6M | 90.5M | -14.3M | -83.2M | 2.4M | -433M | -7.2M | -9.9M | -5.9M | -13.3M |
| incomeBeforeTax | 7.6M | 1.2M | -1.2M | -75.9M | 9.7M | -420.5M | 9.5M | 6.2M | 1.5M | 8.9M |
| incomeTaxExpense | 2.5M | -2.5M | 200K | 900K | 3.1M | -23.5M | 3.6M | 1.9M | 1M | -2.1M |
| netIncomeFromContinuingOperations | 5.1M | 3.7M | -1.4M | -76.8M | 6.6M | -397M | 5.9M | 4.3M | 500K | 11M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | -300K | -1.6M | -2.5M | -1.4M | -500K |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 5.1M | 3.7M | -1.4M | -76.8M | 6.6M | -397.3M | 4.3M | 1.8M | -900K | 10.5M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 5.1M | 3.7M | -1.4M | -76.8M | 6.6M | -397.3M | 4.3M | 1.8M | -900K | 10.5M |
| eps | 0.11 | 0.08 | -0.03 | -1.66 | 0.14 | -8.64 | 0.09 | 0.04 | -0.02 | 0.23 |
| 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 | 65.6M | 89.8M | 70.5M | 90.3M | 97M | 107.7M | 89M | 92.2M | 75.8M | 87.7M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 65.6M | 89.8M | 70.5M | 90.3M | 97M | 107.7M | 89M | 92.2M | 75.8M | 87.7M |
| netReceivables | 103M | 103.8M | 111.3M | 110.2M | 104.8M | 132.8M | 131.9M | 123M | 131.3M | 142.8M |
| accountsReceivables | 102.9M | 103.8M | 111.3M | 110M | 104.4M | 127.9M | 131.9M | 122.9M | 117.2M | 128.7M |
| otherReceivables | 100000 | 100000 | - | 200K | 400K | 4.9M | - | 100000 | 14.1M | 14.1M |
| inventory | 141.3M | 148M | 150.6M | 142.7M | 138.1M | 138.8M | 161.9M | 163.9M | 165.6M | 163.2M |
| prepaids | - | - | 17.6M | - | - | - | 15.9M | - | - | - |
| otherCurrentAssets | 15.1M | 13.8M | 1.4M | 12.8M | 12.5M | 14.1M | 73.9M | 95M | 95.1M | 93.3M |
| totalCurrentAssets | 325M | 355.4M | 351.4M | 356M | 352.4M | 393.4M | 472.6M | 474.1M | 467.8M | 487M |
| propertyPlantEquipmentNet | 150.5M | 141M | 145.3M | 145.4M | 141.9M | 144.8M | 136M | 140.1M | 140.4M | 144M |
| goodwill | 394M | 394.9M | 394.4M | 381.2M | 455.9M | 455.6M | 795.1M | 794.4M | 794.9M | 796.1M |
| intangibleAssets | 114.7M | 117.8M | 122M | 105.4M | 107.2M | 112.3M | 220.1M | 226.2M | 232.8M | 239.5M |
| goodwillAndIntangibleAssets | 508.7M | 512.7M | 516.4M | 486.6M | 563.1M | 567.9M | 1.02B | 1.02B | 1.03B | 1.04B |
| longTermInvestments | - | - | - | - | - | - | - | - | - | - |
| taxAssets | 33M | 33.1M | 25.3M | 25.3M | 25M | 24.9M | 6.6M | 6.3M | 6.3M | 6.5M |
| otherNonCurrentAssets | 32.9M | 31.5M | 29.3M | 25.7M | 25.4M | 23.2M | 25.8M | 16.7M | 19.1M | 19.3M |
| totalNonCurrentAssets | 725.1M | 718.3M | 716.3M | 683M | 755.4M | 760.8M | 1.18B | 1.18B | 1.19B | 1.21B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 1.05B | 1.07B | 1.07B | 1.04B | 1.11B | 1.15B | 1.66B | 1.66B | 1.66B | 1.69B |
| totalPayables | 58.9M | 72.4M | 54.2M | 54.3M | 62.5M | 72.3M | 60.4M | 57.5M | 74.5M | 73M |
| accountPayables | 52.3M | 55.5M | 54.2M | 48.8M | 46M | 54.3M | 54.2M | 51.4M | 57M | 56.3M |
| otherPayables | 6.6M | 16.9M | - | 5.5M | 16.5M | 18M | 6.2M | 6.1M | 17.5M | 16.7M |
| accruedExpenses | 21.7M | 74.4M | 70M | 60.5M | 54.9M | 73.3M | 29.8M | 73.4M | 57.6M | 76.5M |
| shortTermDebt | 21.3M | 10.2M | 9.4M | 9.4M | 9.4M | 9.4M | 9.4M | 10.2M | 9.4M | 8.6M |
| capitalLeaseObligationsCurrent | - | 8.2M | 9.5M | 10.4M | 10.4M | 10.9M | 13.7M | 14.4M | 11.5M | 12.8M |
| taxPayables | - | - | - | 5.5M | 16.5M | 18M | 6.2M | 6.1M | 17.5M | 16.7M |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | 29.3M | - | 4.8M | - | - | - | 99.6M | 52.7M | 52.2M | 63.7M |
| totalCurrentLiabilities | 131.2M | 165.2M | 147.9M | 134.6M | 137.2M | 165.9M | 212.9M | 208.2M | 205.2M | 234.6M |
| longTermDebt | 87.3M | 90.3M | 93.4M | 95.7M | 98M | 125.3M | 152.6M | 164.9M | 167.2M | 159.4M |
| capitalLeaseObligationsNonCurrent | 29.8M | 20.4M | 21.4M | 21.8M | 23.1M | 24.6M | 26.5M | 28.8M | 26.6M | 28.3M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 5.6M | 6.1M | 6.3M | 6.3M | 5.6M | 5.5M | 23.9M | 23.4M | 23.6M | 23.8M |
| otherNonCurrentLiabilities | 14.1M | 13.5M | 20.7M | 4.3M | 4.5M | 4.4M | 10.6M | 10.5M | 10.8M | 10M |
| totalNonCurrentLiabilities | 136.8M | 130.3M | 141.8M | 128.1M | 131.2M | 159.8M | 213.6M | 227.6M | 228.2M | 221.5M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 29.8M | 28.6M | 30.9M | 32.2M | 33.5M | 35.5M | 40.2M | 43.2M | 38.1M | 41.1M |
| totalLiabilities | 268M | 295.5M | 289.7M | 262.7M | 268.4M | 325.7M | 426.5M | 435.8M | 433.4M | 456.1M |
| treasuryStock | -103.6M | -102.3M | -102M | -101.9M | -101.2M | -99M | -98.9M | -98.5M | -95M | -85.9M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 500K | 500K | 500K | 500K | 500K | 500K | 500K | 500K | 500K | 500K |
| retainedEarnings | -774.8M | -779.9M | -778.6M | -777.2M | -700.4M | -707M | -309.7M | -314M | -315.8M | -314.9M |
| additionalPaidInCapital | 1.7B | 1.69B | 1.69B | 1.69B | 1.68B | 1.68B | 1.67B | 1.67B | 1.67B | 1.66B |
| 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 | 5.1M | -1.3M | -1.4M | -76.8M | 6.6M | -397.3M | 4.3M | 1.8M | -900K | 11M |
| depreciationAndAmortization | 10.2M | 9.9M | 9.4M | 10M | 9.6M | 11.1M | 11.7M | 11.3M | 11.4M | 11.5M |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | -6.6M |
| stockBasedCompensation | 3.7M | 1.2M | 3.5M | 4.1M | 3.8M | 3.8M | 2.6M | 3.8M | 3.6M | 4M |
| changeInWorkingCapital | -31.4M | 24.5M | -2.9M | -6.8M | 5.4M | 45M | 3.7M | 8.3M | -22.4M | -3.4M |
| accountsReceivables | -300K | 8.1M | 700K | -3M | 25.1M | 300K | -7.7M | -7.4M | 8.2M | 9M |
| inventory | 6.1M | 2.8M | -500K | -3.3M | 1.2M | 44.9M | 1.9M | -3.1M | -4.7M | 11.3M |
| accountsPayables | -2.1M | 1.1M | 1.1M | 4.8M | -6.4M | 300K | -1.2M | -2.3M | 2.3M | 1.6M |
| otherWorkingCapital | -35.1M | 12.5M | -4.2M | -5.3M | -14.5M | -500K | 10.7M | 21.1M | -28.2M | -25.3M |
| otherNonCashItems | 100000 | -6.1M | 5.4M | 76.3M | 300K | 395.3M | 700K | 2.6M | 300K | -3.8M |
| netCashProvidedByOperatingActivities | -12.3M | 28.2M | 14M | 6.8M | 25.7M | 57.9M | 23M | 27.8M | -8M | 12.7M |
| investmentsInPropertyPlantAndEquipment | -4.3M | -6.9M | -7M | -11M | -6.7M | -4.8M | -3M | -5.9M | -4.1M | -5.9M |
| acquisitionsNet | -3.4M | -28.2M | - | -2.2M | -2.4M | - | - | - | 2.1M | 86.9M |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | - | 28.3M | -24.5M | - | - | -2.8M | -9M | - | - | - |
| netCashProvidedByInvestingActivities | -7.7M | -6.8M | -31.5M | -13.2M | -9.1M | -7.6M | -12M | -5.9M | -2M | 81M |
| netDebtIssuance | -2.3M | -2.4M | -2.3M | -2.4M | -27.3M | -27.3M | -13.2M | -1.5M | 8.4M | -96.6M |
| longTermNetDebtIssuance | -2.3M | -2.4M | -2.3M | -27.4M | -2.3M | -27.3M | -13.2M | 8.5M | 8.4M | -96.6M |
| shortTermNetDebtIssuance | - | - | - | 25M | -25M | - | - | -10M | - | - |
| netStockIssuance | -900K | -300K | 300K | -800K | -2.2M | -100000 | -100000 | -3.5M | -9.1M | -6.4M |
| netCommonStockIssuance | -900K | -300K | 300K | -800K | -2.2M | -100000 | -100000 | -3.5M | -9.1M | -6.4M |
| commonStockIssuance | 400K | - | 300K | - | - | - | - | - | - | -200K |
| commonStockRepurchased | -1.3M | -300K | - | -800K | -2.2M | -100000 | -100000 | -3.5M | -9.1M | -6.2M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | - | - | - | - | 400K | - | -2.7M | - | - | -11.7M |
| netCashProvidedByFinancingActivities | -3.2M | -2.7M | -2M | -3.2M | -29.1M | -27.4M | -16M | -5M | -700K | -114.7M |