-$0.25 (-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 | 4.9B | 5.35B | 6.44B | 6.04B | 4.65B | 3.33B | 3.48B | 3.15B | 3.1B | 2.89B |
| costOfRevenue | 4.57B | 4.47B | 5.96B | 5B | 3.82B | 2.78B | 2.91B | 2.64B | 2.58B | 2.41B |
| grossProfit | 330.1M | 882.28M | 479.23M | 1.04B | 834.18M | 547.33M | 570.5M | 507.96M | 518.63M | 486.13M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 604.34M | 678.61M | 853.68M | 758.38M | 580.69M | 455M | 456.54M | 454.86M | 405.81M | 380.86M |
| sellingAndMarketingExpenses | - | - | -580.97M | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 604.34M | 678.61M | 272.71M | 758.38M | 580.69M | 455M | 456.54M | 454.86M | 405.81M | 380.86M |
| otherExpenses | -399.28M | 32.35M | 53.75M | 52.64M | 31.92M | 6.67M | 43.23M | 6.32M | 21.43M | 5.17M |
| operatingExpenses | 205.06M | 710.96M | 272.71M | 811.02M | 612.61M | 461.66M | 499.77M | 474.8M | 426.25M | 400.42M |
| costAndExpenses | 4.77B | 5.18B | 6.22B | 5.81B | 4.43B | 3.24B | 3.41B | 3.12B | 3.01B | 2.81B |
| netInterestIncome | -99.99M | -121.75M | -120.92M | -93.12M | -60.68M | -59M | -67.87M | -45.9M | -33.73M | -29.54M |
| interestIncome | 1.19M | 2.67M | 3.35M | 4.14M | 810K | 808K | 912K | 1.29M | 2.29M | 2.12M |
| interestExpense | 101.18M | 124.42M | 124.27M | 97.26M | 61.49M | 59.81M | 68.78M | 47.19M | 36.02M | 31.66M |
| depreciationAndAmortization | 53.29M | 62.26M | 59M | 52.01M | 43.69M | 42.13M | 43.23M | 19.95M | 20.44M | 19.56M |
| ebitda | 178.34M | 164.34M | 217.3M | 235.04M | 309.87M | 79.32M | 85.71M | -16.46M | 141.98M | 67.21M |
| ebit | 125.04M | 102.07M | 158.3M | 183.04M | 266.18M | 37.18M | 12.54M | -63.15M | 106.46M | 36.41M |
| nonOperatingIncomeExcludingInterest | - | 69.25M | 48.23M | 71.51M | 3.89M | 33.03M | 29.94M | 112.68M | 12.51M | 54.48M |
| operatingIncome | 125.04M | 171.32M | 206.52M | 254.55M | 270.07M | 70.21M | 76.37M | -32.65M | 118.97M | 40.91M |
| totalOtherIncomeExpensesNet | -89.54M | -126.64M | -122.16M | -130.67M | -48.85M | -71.42M | -68.77M | -133.13M | -30.46M | -73.73M |
| incomeBeforeTax | 35.51M | 44.67M | 84.36M | 123.88M | 221.22M | -1.2M | -26.3M | -77.6M | 88.51M | 17.15M |
| incomeTaxExpense | 12.12M | 8.04M | 30.58M | 32.82M | 54.02M | 5.42M | 775K | -174K | 22.71M | 8.58M |
| netIncomeFromContinuingOperations | 23.39M | 36.64M | 53.78M | 91.06M | 167.2M | -6.62M | -27.07M | -85.44M | 62.8M | 7.41M |
| netIncomeFromDiscontinuedOperations | -5.45M | -103.39M | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | 3M | 1.16M |
| netIncome | 16.03M | -68.23M | 50.49M | 85.44M | 164.21M | -6.62M | -27.07M | -78.08M | 57.84M | 2.6M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 16.03M | -68.23M | 50.49M | 85.44M | 164.21M | -7.46M | -28.35M | -86.1M | 57.84M | 2.6M |
| eps | 0.69 | -2.95 | 2.14 | 3.28 | 5.98 | -0.24 | -0.99 | -2.85 | 2.11 | 0.09 |
| 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 | 87.96M | 67.34M | 103.15M | 108.3M | 102.48M | 107.7M | 55.56M | 25.32M | 94.66M | 103.22M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 87.96M | 67.34M | 103.15M | 108.3M | 102.48M | 107.7M | 55.56M | 25.32M | 94.66M | 103.22M |
| netReceivables | 145.46M | 183.84M | 244.38M | 160.53M | 132.91M | 118.65M | 136.79M | 141.84M | 80.02M | 91.65M |
| accountsReceivables | 102.25M | 135.88M | 182.67M | 160.41M | 102.28M | 107.42M | 127.86M | 126.13M | 75.31M | 78.7M |
| otherReceivables | 43.22M | 47.89M | 61.59M | 57.42M | 30.63M | 11.24M | 8.92M | 15.71M | 4.71M | 12.94M |
| inventory | 895.93M | 947.28M | 1.15B | 979.54M | 737.3M | 699.2M | 821.46M | 760.86M | 659.59M | 619.72M |
| prepaids | 15.38M | 11.92M | 13.28M | 8.91M | 9.53M | 8.54M | 8.47M | 6.51M | 3.5M | - |
| otherCurrentAssets | 230.58M | 333.07M | 24.59M | 1.18M | 44000 | 1.43M | 14.23M | 54.31M | 163.64M | 5.78M |
| totalCurrentAssets | 1.38B | 1.54B | 1.54B | 1.32B | 982.26M | 935.52M | 1.04B | 988.85M | 1B | 820.36M |
| propertyPlantEquipmentNet | 639.32M | 701.97M | 783.37M | 741.96M | 619.11M | 512.42M | 500.95M | 237.14M | 350.35M | 342.77M |
| goodwill | 91.9M | 94.59M | 98.27M | 78.08M | 50.96M | 25.73M | 24.12M | 58.13M | 21.99M | 24.36M |
| intangibleAssets | 607.76M | 630.47M | 682.14M | 659.26M | 548.25M | 399.63M | 410.29M | 412.35M | 360M | 378.98M |
| goodwillAndIntangibleAssets | 699.67M | 725.06M | 780.4M | 737.34M | 599.21M | 425.37M | 434.41M | 470.48M | 381.99M | 403.35M |
| longTermInvestments | 13.91M | 13.56M | 18.42M | 20.81M | 1.34M | 143K | - | 4.5M | 22.26M | 27.03M |
| taxAssets | 16.77M | 18.84M | 35.44M | 40.98M | 40.88M | 12.73M | 13.03M | 13.64M | -22.26M | -27.03M |
| otherNonCurrentAssets | 1.91M | 2.94M | 2.21M | 1.46M | 15.87M | 14.19M | 5.04M | 5.95M | 27.29M | 34.14M |
| totalNonCurrentAssets | 1.37B | 1.46B | 1.62B | 1.54B | 1.28B | 964.86M | 953.42M | 731.72M | 759.63M | 780.26M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 2.75B | 3.01B | 3.16B | 2.86B | 2.26B | 1.9B | 1.99B | 1.72B | 1.76B | 1.6B |
| totalPayables | 50.99M | 144.55M | 75.08M | 103.72M | 97.12M | 70.84M | 84.77M | 55.66M | 38.43M | 51.12M |
| accountPayables | 47.39M | 76.79M | 75.08M | 89.76M | 94M | 65.81M | 84.77M | 49.8M | 24.56M | 45.78M |
| otherPayables | 3.6M | 67.76M | 75.9M | 13.95M | 3.12M | 5.03M | - | 5.85M | 13.87M | 5.34M |
| accruedExpenses | 47.95M | 36.69M | 43.15M | 47.27M | 41.36M | 31.94M | 22.29M | 22.87M | 22.54M | 24.33M |
| shortTermDebt | 964.3M | 1.03B | 1.18B | 993.03M | 708.56M | 762.01M | 832.28M | 750.01M | 637.46M | 604.6M |
| capitalLeaseObligationsCurrent | 25.87M | 35.78M | 28.41M | 27.77M | 25.6M | 24.08M | 21.21M | - | - | - |
| taxPayables | - | 67.76M | 75.9M | 93.17M | 58.84M | 40.06M | 28.03M | 28.72M | 36.4M | 29.67M |
| deferredRevenue | - | - | - | - | 98.85M | 76.73M | 50.2M | 28.72M | 47.77M | 44.35M |
| otherCurrentLiabilities | 199.34M | 241.54M | 157.09M | 125.5M | 80.8M | 54.02M | 52.45M | 55.68M | 166.86M | 44.23M |
| totalCurrentLiabilities | 1.29B | 1.49B | 1.48B | 1.3B | 953.44M | 942.89M | 1.01B | 884.22M | 865.28M | 724.28M |
| longTermDebt | 513.02M | 517.54M | 562.18M | 554.35M | 285.91M | 197.17M | 213.3M | 327M | 332.45M | 330.35M |
| capitalLeaseObligationsNonCurrent | 383.47M | 421.39M | 469.01M | 457.11M | 427.22M | 363.85M | 359.26M | - | - | 267K |
| deferredRevenueNonCurrent | - | - | - | - | 8.96M | 22.58M | 9.65M | 3.76M | -25.71M | - |
| deferredTaxLiabilitiesNonCurrent | 49.82M | 44.61M | 55.77M | 50.91M | 53.81M | 2.65M | 20.3M | 27.17M | 25.71M | 24.68M |
| otherNonCurrentLiabilities | 30.15M | 33.7M | 28.59M | 11.88M | 9.93M | 8.43M | 6.3M | 42.89M | - | 23.44M |
| totalNonCurrentLiabilities | 976.46M | 1.02B | 1.12B | 1.07B | 785.83M | 594.68M | 608.81M | 389.04M | 358.16M | 378.75M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 409.34M | 457.17M | 497.42M | 484.88M | 452.82M | 387.93M | 380.46M | - | - | 267K |
| totalLiabilities | 2.26B | 2.51B | 2.59B | 2.37B | 1.74B | 1.54B | 1.62B | 1.27B | 1.22B | 1.1B |
| treasuryStock | -2.97M | -315K | -319K | -672K | -2.44M | -2.49M | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 426.15M | 426.15M | 434.63M | 433.69M | 510.82M | 508.11M | 509.89M | 509.54M | 508.77M | 507.89M |
| retainedEarnings | 87.7M | 71.66M | 139.9M | 89.41M | 3.11M | -160.56M | -157.26M | -89.47M | -25.88M | -73.03M |
| additionalPaidInCapital | -54.68M | -45.39M | -47.41M | -64.74M | -6.82M | 10M | 6.46M | 514.65M | 5.39M | 5.22M |
| 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 | 21.48M | -66.75M | 50.49M | 91.06M | 167.2M | -6.62M | -27.07M | -77.43M | 65.8M | 8.58M |
| depreciationAndAmortization | 53.29M | 62.26M | 59M | 52.01M | 43.69M | 42.13M | 43.23M | 19.95M | 20.44M | 19.56M |
| deferredIncomeTax | 12.74M | 21.73M | 30.58M | 32.82M | 54.02M | 5.42M | 775K | -174K | 22.71M | 8.58M |
| stockBasedCompensation | 8.61M | 8.03M | 43.21M | 5.41M | 3.57M | 4.46M | 4.8M | 92000 | 576K | 1.44M |
| changeInWorkingCapital | 24.01M | 1.32M | -3.55M | -27.94M | -43.41M | 70.96M | 40.07M | -31.12M | -15.84M | 28.58M |
| accountsReceivables | 52.97M | 22.76M | -6.64M | -68.46M | -7.81M | 14.71M | -2.5M | -42.45M | -10.18M | 8.03M |
| inventory | 55.3M | 54.07M | -175.9M | -223.91M | -5.06M | 137.04M | -83.41M | 3.24M | -104.38M | -8.76M |
| accountsPayables | -99.93M | 17.74M | -270K | -7.37M | 7.81M | -8.13M | 127.66M | 30.93M | -18.5M | 2.67M |
| otherWorkingCapital | 15.68M | -93.24M | 179.26M | 271.79M | -38.35M | -72.65M | -1.69M | -22.83M | 98.72M | 29.32M |
| otherNonCashItems | -39.02M | 5.02M | -60.2M | -2.14M | -94.06M | 21.94M | 45.28M | 71.72M | -14.9M | 38M |
| netCashProvidedByOperatingActivities | 81.12M | 31.63M | 119.53M | 147.97M | 112.94M | 137.86M | 107.09M | -16.96M | 78.79M | 104.73M |
| investmentsInPropertyPlantAndEquipment | -26.88M | -33.28M | -77.42M | -52.67M | -34.58M | -20.97M | -30.63M | -26.57M | -31.5M | -63.7M |
| acquisitionsNet | -277K | 38.81M | -46.21M | -175.48M | -183.2M | -17.76M | 14.3M | -132.23M | -20.96M | -30.78M |
| purchasesOfInvestments | - | - | - | - | - | - | - | -294K | -3.37M | -6.53M |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | 22.5M | 2.39M | - |
| otherInvestingActivities | 75.15M | 62.33M | -1.8M | 123K | 2.4M | 3.61M | 88.13M | 146M | 3.28M | -6.4M |
| netCashProvidedByInvestingActivities | 48M | 67.86M | -125.43M | -228.02M | -215.37M | -35.12M | 71.79M | -12.8M | -49.18M | -100.89M |
| netDebtIssuance | -82.46M | -51.71M | 190.21M | 214.89M | 96.86M | -39.32M | -136.27M | -8.12M | -15.71M | 59.38M |
| longTermNetDebtIssuance | -24.38M | -51.71M | 5.23M | 214.89M | 96.86M | -18.62M | -136.27M | -8.12M | -15.71M | 59.38M |
| shortTermNetDebtIssuance | -58.08M | - | 210.73M | - | - | -20.69M | - | - | - | - |
| netStockIssuance | -2.66M | -9.94M | 632K | -54.84M | 54000 | -1.78M | 352K | 770K | 882K | -351K |
| netCommonStockIssuance | -2.66M | -9.94M | 25.35M | -54.84M | 54000 | -1.78M | 352K | 770K | 882K | -351K |
| commonStockIssuance | 2.52M | 4000 | 25.35M | 1.77M | 3.68M | - | 352K | 770K | 882K | - |
| commonStockRepurchased | -5.18M | -9.94M | - | -56.6M | -3.63M | -1.78M | - | - | - | -351K |
| netPreferredStockIssuance | - | - | -24.72M | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | -2.74M | -10.97M | -10.96M | -10.95M | -15.05M |
| commonDividendsPaid | - | - | - | - | - | -2.74M | -10.97M | -10.96M | -10.95M | -15.05M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -35.07M | -32.28M | -7.24M | -76.84M | 94000 | -7.18M | -1.35M | -20.36M | -12.3M | -6.2M |
| netCashProvidedByFinancingActivities | -120.19M | -93.92M | 183.6M | 83.21M | 97M | -51.02M | -148.23M | -38.89M | -38.08M | 37.78M |
| 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 | 1.19B | 1.12B | 1.2B | 1.34B | 1.24B | 701.9M | 1.63B | 1.6B | 1.42B | 1.48B |
| costOfRevenue | 1.12B | 1.04B | 1.01B | 1.11B | 1.04B | 563.62M | 1.36B | 1.5B | 1.33B | 1.41B |
| grossProfit | 66.54M | 74.62M | 187.41M | 225.37M | 198.04M | 138.28M | 264.99M | 96.24M | 86.82M | 76.82M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 138.53M | 137.24M | 148.81M | 157.09M | 161.2M | 76.82M | 200.12M | 205.9M | 195.78M | 234.28M |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | -137.46M | -126.63M | -164.48M |
| sellingGeneralAndAdministrativeExpenses | 138.53M | 51.82M | 148.81M | 157.09M | 161.2M | 76.82M | 200.12M | 68.44M | 69.16M | 69.8M |
| otherExpenses | -89.3M | 12.97M | 13M | 13.6M | -399K | -4.98M | 13.52M | 13.82M | 19000 | 7.26M |
| operatingExpenses | 49.23M | 51.82M | 161.81M | 170.7M | 160.8M | 71.83M | 213.64M | 68.44M | 69.16M | 69.8M |
| costAndExpenses | 1.17B | 1.09B | 1.18B | 1.28B | 1.2B | 635.45M | 1.58B | 1.57B | 1.4B | 1.48B |
| netInterestIncome | -26.45M | -23.91M | -16.16M | -26.2M | -25.34M | -10.08M | -37.02M | -37.14M | -31.07M | -37.96M |
| interestIncome | 284K | 224K | 236K | 296K | 436K | 391K | 1.5M | 58000 | 728K | 1.23M |
| interestExpense | 26.73M | 24.14M | 16.4M | 26.5M | 25.77M | 10.47M | 38.52M | 37.2M | 31.8M | 39.19M |
| depreciationAndAmortization | 13.2M | 12.97M | 13M | 13.64M | 13.68M | 16.44M | 15.57M | 15.27M | 14.99M | 15.27M |
| ebitda | 30.51M | 35.76M | 25.3M | 57.26M | 40.51M | 72.86M | 45.86M | 16.1M | 29.52M | 15.51M |
| ebit | 17.31M | 22.8M | 12.29M | 43.62M | 26.83M | 56.42M | 30.29M | 829K | 14.53M | 233K |
| nonOperatingIncomeExcludingInterest | - | 7.68M | 13.31M | 11.05M | 10.41M | 10.03M | 21.06M | 26.97M | 3.13M | 6.79M |
| operatingIncome | 17.31M | 22.8M | 25.6M | 54.67M | 37.24M | 66.45M | 51.35M | 27.8M | 17.66M | 7.03M |
| totalOtherIncomeExpensesNet | -22.13M | -21.92M | -29.71M | -27.46M | -25.72M | -13.86M | -39.93M | -43.92M | -20.88M | -25.12M |
| incomeBeforeTax | -4.83M | 878K | -4.1M | 27.21M | 11.52M | 52.59M | 11.42M | -16.12M | -3.21M | -18.1M |
| incomeTaxExpense | -1.53M | 3.21M | -1.2M | 8.3M | 1.82M | -12.43M | 4.36M | 16.95M | -852K | 4.54M |
| netIncomeFromContinuingOperations | -3.3M | -2.33M | -2.9M | 18.91M | 9.71M | 65.02M | 7.05M | -33.07M | -2.36M | -22.63M |
| netIncomeFromDiscontinuedOperations | 8.38M | -12.22M | 19.67M | -32000 | -12.86M | -103.39M | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 4.88M | -13.6M | 16.1M | 17.36M | -3.82M | -37.54M | 5.99M | -34.28M | -2.41M | -19.78M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 4.88M | -13.6M | 16.1M | 17.36M | -3.82M | -37.54M | 5.99M | -34.28M | -2.41M | -19.78M |
| eps | 0.21 | -0.59 | 0.7 | 0.75 | -0.17 | -1.62 | 0.26 | -1.47 | -0.1 | -0.84 |
| 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 | 133.48M | 87.96M | 91.89M | 62.41M | 101.47M | 67.34M | 132.8M | 106.2M | 107.91M | 103.15M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 133.48M | 87.96M | 91.89M | 62.41M | 101.47M | 67.34M | 132.8M | 106.2M | 107.91M | 103.15M |
| netReceivables | 207.58M | 145.46M | 194.91M | 177.56M | 203.78M | 183.84M | 266.56M | 257.98M | 166.88M | 182.79M |
| accountsReceivables | 152.25M | 102.25M | 138.76M | 135.34M | 148.39M | 135.88M | 205.98M | 178.89M | 166.76M | 182.67M |
| otherReceivables | 55.33M | 43.22M | 56.16M | 42.22M | 55.39M | 47.89M | 60.58M | 79.08M | 72.1M | 61.59M |
| inventory | 915.1M | 895.93M | 836.76M | 806.65M | 866.55M | 947.28M | 1.08B | 1.18B | 1.17B | 1.15B |
| prepaids | 15.66M | 15.38M | 15.75M | 18.71M | 16.14M | 11.92M | 13.66M | 16.17M | 12.87M | 13.28M |
| otherCurrentAssets | 193.65M | 230.58M | 218.19M | 303.67M | 345.42M | 333.07M | 32.85M | 53.81M | 55.54M | 24.59M |
| totalCurrentAssets | 1.47B | 1.38B | 1.36B | 1.37B | 1.53B | 1.54B | 1.52B | 1.62B | 1.59B | 1.54B |
| propertyPlantEquipmentNet | 650.12M | 639.32M | 640.04M | 650.78M | 657.66M | 701.97M | 785.32M | 778.82M | 774.06M | 783.37M |
| goodwill | 94.22M | 91.9M | 90.06M | 90.06M | 90.01M | 94.59M | 98.69M | 98.69M | 98.38M | 98.27M |
| intangibleAssets | 610.42M | 607.76M | 612.62M | 620.13M | 622.57M | 630.47M | 664.83M | 667.15M | 663.1M | 682.14M |
| goodwillAndIntangibleAssets | 704.64M | 699.67M | 702.68M | 710.19M | 712.59M | 725.06M | 763.51M | 765.84M | 761.48M | 780.4M |
| longTermInvestments | 12.95M | 13.91M | 10.34M | 10.34M | 11.15M | 13.56M | 14.84M | 15.11M | 14.71M | 18.42M |
| taxAssets | 18.14M | 16.77M | 12.15M | 20.22M | 18.94M | 18.84M | 18.62M | 19.62M | 34.08M | 35.44M |
| otherNonCurrentAssets | 1.61M | 1.91M | 2.14M | 2.21M | 2.4M | 2.94M | 2.18M | 1.32M | 2.21M | 2.21M |
| totalNonCurrentAssets | 1.39B | 1.37B | 1.37B | 1.39B | 1.4B | 1.46B | 1.58B | 1.58B | 1.59B | 1.62B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 2.85B | 2.75B | 2.72B | 2.76B | 2.94B | 3.01B | 3.11B | 3.2B | 3.17B | 3.16B |
| totalPayables | 112.88M | 50.99M | 115.07M | 129.77M | 142.41M | 144.55M | 154.58M | 72.32M | 60.19M | 75.08M |
| accountPayables | 50.02M | 47.39M | 49.48M | 65.61M | 74.57M | 76.79M | 69.24M | 72.32M | 60.19M | 75.08M |
| otherPayables | 62.86M | 3.6M | 65.59M | 64.17M | 67.84M | 67.76M | 85.34M | 81.2M | 72.1M | 75.9M |
| accruedExpenses | 56.28M | 29.95M | 66.5M | 53.77M | 55.73M | 36.69M | 60.32M | 39.98M | 36.05M | 43.15M |
| shortTermDebt | 1.05B | 990.18M | 906.62M | 905.02M | 1B | 1.03B | 1.18B | 1.27B | 1.25B | 1.18B |
| capitalLeaseObligationsCurrent | 28.45M | 25.87M | 25.5M | 25.21M | 24.97M | 35.78M | 42M | 27.91M | 28.22M | 28.41M |
| taxPayables | - | - | 65.59M | 64.17M | 67.84M | 67.76M | 85.34M | 81.2M | 72.1M | 75.9M |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | 120.4M | 217.34M | 130.4M | 188.04M | 220.79M | 241.54M | 36.1M | 154.96M | 142.64M | 157.09M |
| totalCurrentLiabilities | 1.37B | 1.29B | 1.24B | 1.3B | 1.45B | 1.49B | 1.47B | 1.56B | 1.51B | 1.48B |
| longTermDebt | 533.99M | 513.02M | 504.18M | 478.52M | 517.44M | 517.54M | 544.45M | 545.94M | 551.56M | 562.18M |
| capitalLeaseObligationsNonCurrent | 399.32M | 383.47M | 386.69M | 395.45M | 401.39M | 421.39M | 481.46M | 483.8M | 467.26M | 469.01M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | 467.26M | 469.01M |
| deferredTaxLiabilitiesNonCurrent | 50.21M | 49.82M | 48.06M | 54.32M | 46.63M | 44.61M | 51.75M | 51.61M | 51.77M | 55.77M |
| otherNonCurrentLiabilities | 28.66M | 30.15M | 35.19M | 34.45M | 37.18M | 33.7M | 31.12M | 27.62M | 27.67M | 28.59M |
| totalNonCurrentLiabilities | 1.01B | 976.46M | 974.11M | 962.74M | 1B | 1.02B | 1.11B | 1.11B | 1.1B | 1.12B |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 427.78M | 409.34M | 412.18M | 420.66M | 426.36M | 457.17M | 523.46M | 511.7M | 495.48M | 497.42M |
| totalLiabilities | 2.38B | 2.26B | 2.22B | 2.26B | 2.45B | 2.51B | 2.58B | 2.67B | 2.61B | 2.59B |
| treasuryStock | -2.67M | -2.97M | -1.34M | -127K | -315K | -315K | -315K | -500K | -850K | -319K |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 426.15M | 426.15M | 426.15M | 426.15M | 426.15M | 426.15M | 426.15M | 428.31M | 433.18M | 434.63M |
| retainedEarnings | 92.58M | 87.7M | 101.3M | 85.2M | 67.84M | 71.66M | 109.2M | 103.21M | 137.49M | 139.9M |
| additionalPaidInCapital | -72.39M | -54.68M | -46.46M | -42.6M | -44.07M | -45.39M | -47.49M | -46.77M | -45.01M | -47.41M |
| 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 | -3.5M | -1.38M | 16.77M | 18.88M | -3.15M | -38.37M | 7.05M | -33.07M | -2.41M | -19.78M |
| depreciationAndAmortization | 13.2M | 12.97M | 13M | 13.64M | 13.68M | 16.44M | 15.57M | 15.27M | 14.99M | 15.27M |
| deferredIncomeTax | -1.53M | -8.86M | 2.04M | 8.3M | 1.82M | -13.28M | 14.87M | 16.95M | -1.86M | 3.8M |
| stockBasedCompensation | -2.88M | 389K | 4.24M | 2.34M | 1.64M | 1.76M | 1.87M | 2.2M | 2.2M | 1.81M |
| changeInWorkingCapital | -67.9M | -52.62M | -62.55M | -26.37M | 26.17M | 371K | -44.81M | 3.09M | -33.72M | -110.83M |
| accountsReceivables | -52.84M | 47.68M | -11.77M | 39.13M | -22.07M | 55.67M | -32.79M | -17.87M | 17.75M | 37.46M |
| inventory | -41.9M | -61.41M | -50.1M | 74.22M | 92.83M | 4.19M | 95.25M | 608K | -45.98M | -104.82M |
| accountsPayables | 26.36M | -38.23M | -10.68M | -25.88M | -25.14M | 10.96M | -10.67M | 23.51M | -6.06M | -45.26M |
| otherWorkingCapital | 481K | -654K | 10.23M | -113.84M | -19.44M | -70.45M | -96.6M | -3.16M | 580K | 1.78M |
| otherNonCashItems | -20.72M | 1.52M | -19.63M | 2.8M | -21.46M | 4.89M | 23.28M | 10.16M | 39.85M | -23.51M |
| netCashProvidedByOperatingActivities | -83.33M | -48.37M | -48.17M | 19.58M | 18.7M | -14.9M | 2.97M | 14.6M | -47.42M | -95.89M |
| investmentsInPropertyPlantAndEquipment | -15.46M | -12.36M | -4.08M | -7.14M | -3M | -7.55M | -5.71M | -9.07M | -11.62M | -13.35M |
| acquisitionsNet | -6.79M | -37.8M | 40.86M | 3.24M | 29.12M | 26.3M | 33.21M | -20.69M | 43.63M | 14000 |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | 26.57M | 30.11M | 7.2M | 1.02M | 30.96M | 9.15M | 2.22M | 10.22M | 41.06M | -857K |
| netCashProvidedByInvestingActivities | 4.33M | -20.05M | 43.98M | -2.88M | 27.96M | 27.9M | 29.72M | -19.54M | 32.01M | -13.34M |
| netDebtIssuance | 110.58M | 72.91M | -3.66M | -51.8M | -9.17M | -36.26M | 1.46M | 16.45M | -2.95M | 97.7M |
| longTermNetDebtIssuance | 20.48M | 15.23M | -3.66M | -51.8M | -9.17M | -36.26M | 1.46M | -6M | 2.61M | 21.67M |
| shortTermNetDebtIssuance | 90.11M | 57.68M | - | - | - | - | - | 30.41M | -5.56M | 83.45M |
| netStockIssuance | -217K | -1.63M | -1.21M | 188K | - | 554K | -2.04M | -5.43M | -2.48M | 279K |
| netCommonStockIssuance | -217K | -1.63M | -1.21M | 188K | - | 554K | -2.04M | -5.43M | -2.48M | 25M |
| commonStockIssuance | -217K | 2.52M | -188K | 188K | - | 1.62M | 185K | 350K | - | 25M |
| commonStockRepurchased | - | -4.16M | -1.21M | - | - | 554K | -2.22M | -5.78M | -2.48M | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | -24.72M |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -6.83M | -3.26M | 23.62M | -1.83M | -5.97M | -541K | -5.5M | -7.96M | -26.79M | 16.39M |
| netCashProvidedByFinancingActivities | 103.53M | 68.02M | 18.74M | -53.44M | -15.14M | -36.24M | -6.07M | 3.06M | 19.48M | 114.37M |