-$0.44 (-1.51%)
| 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 | 3.91B | 4.9B | 4.87B | 4.74B | 4.52B | 4.3B | 3.94B | 3.5B | 3.52B | 3.33B |
| costOfRevenue | 3.25B | 4.12B | 4.42B | 4.31B | 3.86B | 3.6B | 3.35B | 2.94B | 2.93B | 2.74B |
| grossProfit | 666.17M | 780.01M | 451.37M | 424.14M | 659.08M | 703.05M | 590.98M | 551.8M | 587.48M | 590.95M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | 463.25M | 341.49M | 348.62M | 324.82M |
| sellingAndMarketingExpenses | - | - | - | - | - | - | -5.57M | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 397.38M | 437.13M | 405.07M | 431.72M | 467.07M | 490.66M | 457.68M | 341.49M | 348.62M | 324.82M |
| otherExpenses | - | - | - | - | - | - | - | - | -4.41M | - |
| operatingExpenses | 397.38M | 437.13M | 405.07M | 431.72M | 467.07M | 490.66M | 463.25M | 341.49M | 344.2M | 326.15M |
| costAndExpenses | 3.64B | 4.55B | 4.82B | 4.75B | 4.33B | 4.09B | 3.81B | 3.29B | 3.28B | 3.07B |
| netInterestIncome | -95.19M | -162.6M | -150.85M | -56.04M | -22.87M | -31.48M | -31.07M | -9.78M | -3.87M | -3.58M |
| interestIncome | - | - | - | - | - | - | 5000 | 265K | 1.3M | 2.79M |
| interestExpense | 95.19M | 162.6M | 150.85M | 56.04M | 22.87M | 31.48M | 31.08M | 10.04M | 5.17M | 6.37M |
| depreciationAndAmortization | 234.93M | 265.17M | 271.39M | 233.94M | 200.86M | 196.27M | 176.8M | 126.07M | 117.23M | 110.32M |
| ebitda | 433.7M | 561.19M | 273.48M | -13.66M | 373.43M | 387.62M | 293.37M | 277.21M | 336.68M | 366.28M |
| ebit | 198.77M | 296.02M | 2.09M | -247.59M | 170.9M | 189.67M | 116.57M | 149.99M | 218.25M | 255.96M |
| nonOperatingIncomeExcludingInterest | 70.01M | 46.85M | 44.22M | 240.02M | 21.11M | 4.28M | 16.72M | 45.35M | 20.61M | 10.17M |
| operatingIncome | 268.78M | 342.87M | 46.31M | -7.58M | 192.01M | 193.95M | 133.3M | 195.35M | 238.86M | 266.13M |
| totalOtherIncomeExpensesNet | -165.2M | -202M | -188.93M | -291.39M | -42.3M | -34.08M | -46.3M | -54.24M | -24.58M | -16.53M |
| incomeBeforeTax | 103.58M | 140.87M | -142.62M | -298.97M | 149.71M | 159.87M | 87M | 141.1M | 214.28M | 249.59M |
| incomeTaxExpense | 59.63M | 44.27M | -17.65M | 12.92M | 46.88M | 46.6M | 12.37M | 39.76M | 50.19M | 67.89M |
| netIncomeFromContinuingOperations | 43.94M | 96.6M | -124.98M | -311.89M | 102.82M | 113.28M | 74.63M | 101.35M | 164.09M | 181.7M |
| netIncomeFromDiscontinuedOperations | 497.68M | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 541.63M | 96.6M | -124.98M | -311.89M | 102.82M | 113.28M | 74.63M | 101.35M | 164.09M | 181.7M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 541.63M | 96.6M | -124.98M | -311.89M | 102.82M | 113.28M | 74.63M | 101.35M | 164.09M | 181.7M |
| eps | 4.36 | 0.79 | -1.03 | -2.52 | 0.83 | 0.92 | 0.6 | 0.81 | 1.28 | 1.35 |
| 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 | 143.41M | 175.91M | 203.36M | 91.08M | 162.03M | 100.83M | 97.28M | 72.58M | 203.42M | 403.62M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 143.41M | 175.91M | 203.36M | 91.08M | 162.03M | 100.83M | 97.28M | 72.58M | 203.42M | 403.62M |
| netReceivables | 203.8M | 216.45M | 305.91M | 273.66M | 202.21M | 193.13M | 186.67M | 134.89M | 152.89M | 160.23M |
| accountsReceivables | 167.36M | 166.27M | 176M | 176.28M | 153.28M | 145.77M | 152.21M | 108.19M | 119.78M | 122.94M |
| otherReceivables | 36.43M | 50.18M | 129.92M | 97.39M | 48.92M | 47.36M | 34.46M | 26.7M | 33.11M | 37.29M |
| inventory | 483.22M | 722.8M | 657.31M | 630.15M | 547.89M | 523.72M | 504.55M | 460.39M | 385.1M | 373.16M |
| prepaids | - | - | 41.08M | 50.27M | 24.99M | 64.52M | 51.49M | 38.22M | 24.39M | 30.37M |
| otherCurrentAssets | 24.39M | 65.11M | 3.79M | 604K | - | 575K | 34.29M | 38.22M | - | 4.84M |
| totalCurrentAssets | 854.81M | 1.18B | 1.21B | 1.05B | 937.11M | 882.77M | 874.29M | 747.98M | 765.8M | 972.23M |
| propertyPlantEquipmentNet | 1.79B | 2.28B | 2.41B | 2.46B | 2.35B | 1.94B | 1.61B | 1.28B | 1.12B | 1.09B |
| goodwill | 387.35M | 477.35M | 477.35M | 477.35M | 658.67M | 652.5M | 657.18M | 664.88M | 517.39M | 428.24M |
| intangibleAssets | 239.91M | 339.53M | 345.13M | 360.56M | 365.32M | 341.2M | 352.71M | 424.62M | 215.2M | 128.08M |
| goodwillAndIntangibleAssets | 627.26M | 816.88M | 822.48M | 837.91M | 1.02B | 993.7M | 1.01B | 1.09B | 732.58M | 556.32M |
| longTermInvestments | 177.49M | 12.76M | 15.75M | 23.71M | 22.33M | 15.91M | 3.34M | - | 1.89M | 1.51M |
| taxAssets | 36.12M | 46.59M | 40.85M | 42.54M | 39.91M | 14.07M | 103K | - | - | -1.51M |
| otherNonCurrentAssets | 58.71M | 89.94M | 106.26M | 30.31M | 11.64M | 9.57M | 12.6M | 18.57M | 15.98M | 17.29M |
| totalNonCurrentAssets | 2.69B | 3.25B | 3.39B | 3.4B | 3.45B | 2.98B | 2.64B | 2.39B | 1.87B | 1.66B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 3.54B | 4.43B | 4.6B | 4.44B | 4.39B | 3.86B | 3.51B | 3.14B | 2.63B | 2.63B |
| totalPayables | 606.9M | 563.77M | 550.83M | 487.42M | 550.04M | 529.17M | 445.98M | 387.34M | 286.66M | 265.71M |
| accountPayables | 514.58M | 561.18M | 548.44M | 485.11M | 526.19M | 501.53M | 445.77M | 344.46M | 278.8M | 256.16M |
| otherPayables | 92.31M | 2.6M | 2.38M | 2.31M | 23.85M | 27.64M | 205K | 42.88M | 7.86M | 9.54M |
| accruedExpenses | - | - | - | - | - | - | - | - | - | - |
| shortTermDebt | 2.1M | 301.48M | 400.74M | 921K | 5.18M | 900K | 899K | 80.9M | 805K | 794K |
| capitalLeaseObligationsCurrent | 18.46M | 39.9M | 38.03M | 38.32M | 31.38M | 79.6M | 39.5M | - | - | - |
| taxPayables | - | 2.6M | 2.38M | 2.31M | 23.85M | 27.64M | 205K | 42.68M | 7.86M | 9.54M |
| deferredRevenue | 16.88M | 17.33M | 14.39M | 12.58M | 12.28M | 11.52M | 10.98M | 10.83M | - | - |
| otherCurrentLiabilities | 17.01M | 34.74M | 28.43M | 94.7M | 69.83M | 45.86M | 37.69M | 16.66M | 62.79M | 108.75M |
| totalCurrentLiabilities | 661.34M | 957.22M | 1.03B | 633.94M | 668.7M | 667.05M | 535.05M | 495.73M | 350.25M | 375.25M |
| longTermDebt | 1.14B | 1.39B | 1.55B | 1.71B | 1.25B | 745.05M | 538.43M | 302.52M | 8.44M | 9.12M |
| capitalLeaseObligationsNonCurrent | 75.46M | 147.89M | 142.29M | 144.57M | 144.39M | 160.64M | 204.01M | 43.79M | 11.58M | 9M |
| deferredRevenueNonCurrent | - | - | - | 680K | - | - | - | -3.03M | - | - |
| deferredTaxLiabilitiesNonCurrent | 284.22M | 325.14M | 296.2M | 220.93M | 146.38M | 109.92M | 121.97M | 127.46M | - | 22.29M |
| otherNonCurrentLiabilities | 63.41M | 71.51M | 67.36M | 69.92M | 143.34M | 245.09M | 164.7M | 152.25M | 210.69M | 128.94M |
| totalNonCurrentLiabilities | 1.56B | 1.94B | 2.06B | 2.15B | 1.68B | 1.26B | 1.03B | 626.03M | 230.71M | 169.35M |
| otherLiabilities | - | - | - | - | - | - | - | 11.4M | - | - |
| capitalLeaseObligations | 93.92M | 187.79M | 180.32M | 182.89M | 175.77M | 240.24M | 243.52M | 43.79M | 11.58M | 9M |
| totalLiabilities | 2.22B | 2.89B | 3.09B | 2.78B | 2.35B | 1.93B | 1.56B | 1.13B | 580.96M | 544.6M |
| treasuryStock | -5.44M | -3.43M | -7.18M | -25.92M | -26.25M | -23.93M | -30.38M | -29.39M | -26.96M | -14.97M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 930.41M | 897.84M | 873.48M | 850.09M | 847.02M | 838.97M | 840M | 849.66M | 835.15M | 853.63M |
| retainedEarnings | 343.11M | 587.39M | 597.43M | 809.62M | 1.21B | 1.12B | 1.14B | 1.18B | 1.25B | 1.25B |
| additionalPaidInCapital | 11.95M | 12.48M | 3.23M | - | 5.37M | 5.87M | - | 4.65M | - | - |
| 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 | 43.94M | 96.6M | -124.98M | -311.89M | 102.82M | 113.28M | 74.63M | 101.35M | 164.09M | 181.7M |
| depreciationAndAmortization | 234.93M | 265.17M | 271.39M | 233.94M | 200.86M | 196.27M | 176.8M | 126.07M | 117.23M | 111.65M |
| deferredIncomeTax | 90.14M | 44.27M | -17.65M | 12.92M | 46.88M | 46.6M | 12.37M | 39.76M | 50.19M | 67.89M |
| stockBasedCompensation | 23.42M | 21.91M | 11.98M | 19.39M | 21.96M | 17.3M | 17.94M | 18.37M | 21.09M | 29.9M |
| changeInWorkingCapital | -49.71M | 6.76M | 11.12M | -107.94M | -38.9M | -28.18M | 10.36M | -32.17M | 29.55M | -3.37M |
| accountsReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | - | - | - | - | - | - | - | - | - | - |
| otherWorkingCapital | -49.71M | 6.76M | 11.12M | -107.94M | -38.9M | -28.18M | 10.36M | -32.17M | 29.55M | -3.37M |
| otherNonCashItems | 92.82M | 30.21M | 25.02M | 202.9M | -28.83M | -23.81M | -21.91M | 46.32M | 4.55M | -30.62M |
| netCashProvidedByOperatingActivities | 435.54M | 464.92M | 176.88M | 49.32M | 304.79M | 321.45M | 270.18M | 299.68M | 386.7M | 357.16M |
| investmentsInPropertyPlantAndEquipment | -125.3M | -96.62M | -198.18M | -355.73M | -580.35M | -432.54M | -270.74M | -179.86M | -142.24M | -113.19M |
| acquisitionsNet | 21.62M | 14.08M | 12.78M | 1.54M | -41.93M | - | -847K | -379.56M | -199.44M | - |
| purchasesOfInvestments | - | - | -200K | -600K | -3.18M | -14.05M | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | 354.2M | 580.35M | - | - | - | - | - |
| otherInvestingActivities | -16.06M | -82.54M | -2.97M | -376.42M | -578.37M | 29.16M | -3.66M | 403K | 16M | 6.7M |
| netCashProvidedByInvestingActivities | -119.74M | -82.54M | -188.57M | -377.02M | -623.48M | -417.43M | -275.25M | -559.02M | -325.69M | -106.5M |
| netDebtIssuance | -102.59M | -323.33M | 220.11M | 420M | 463.45M | 178.05M | 134.8M | 357.94M | -1.08M | -1.05M |
| longTermNetDebtIssuance | -102.59M | -323.33M | 220.11M | 420M | 463.45M | 178.05M | 134.8M | 357.94M | -1.08M | -1.05M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -802K | 2.5M | -16.09M | -66.38M | -7.51M | - | -35.32M | -179.53M | -208.11M | -90.32M |
| netCommonStockIssuance | -802K | 2.5M | -6.25M | -66.38M | -7.51M | - | -35.32M | -179.53M | -208.11M | -90.32M |
| commonStockIssuance | 27.18M | 2.5M | 9.84M | - | - | 1.01M | - | - | - | - |
| commonStockRepurchased | -27.98M | - | -16.09M | -66.38M | -7.51M | -1.01M | -35.32M | -179.53M | -208.11M | -90.32M |
| netPreferredStockIssuance | - | - | -9.84M | - | - | - | - | - | - | - |
| netDividendsPaid | -177.79M | -86.68M | -92.54M | -99.08M | -89.05M | -78.93M | -71.82M | -65.12M | -56.64M | -48.35M |
| commonDividendsPaid | -177.79M | -86.68M | -92.54M | -99.08M | -89.05M | -78.93M | -71.82M | -65.12M | -56.64M | -48.35M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -67.12M | -2.32M | 12.5M | 2.2M | 13M | 413K | 2.12M | 15.19M | 4.63M | 414K |
| netCashProvidedByFinancingActivities | -348.3M | -409.84M | 123.97M | 256.74M | 379.9M | 99.53M | 29.78M | 128.49M | -261.2M | -139.31M |
| 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 | 962.85M | 991.24M | 1.01B | 1.36B | 1.24B | 1.22B | 1.26B | 1.26B | 1.15B | 1.18B |
| costOfRevenue | 782.48M | 832.83M | 847.75M | 1.13B | 1.02B | 984.56M | 1.07B | 1.13B | 926.88M | 1.04B |
| grossProfit | 180.38M | 158.42M | 162.77M | 235.72M | 217.77M | 236.3M | 186.21M | 131.16M | 226.34M | 135.48M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 101.89M | - | 101.45M | 112.97M | 114.81M | 101.91M | 108.54M | 116.65M | 110.03M | 101.26M |
| otherExpenses | - | 93.22M | - | - | - | - | - | - | - | - |
| operatingExpenses | 101.89M | 93.22M | 101.45M | 112.97M | 114.81M | 101.91M | 108.54M | 116.65M | 110.03M | 101.26M |
| costAndExpenses | 884.37M | 926.05M | 949.2M | 1.24B | 1.14B | 1.09B | 1.18B | 1.25B | 1.04B | 1.14B |
| netInterestIncome | -15.64M | -15.32M | -23.99M | -26.23M | -29.65M | -35.79M | -41.09M | -43.64M | -42.08M | -41.23M |
| interestIncome | - | - | - | - | - | - | -1.73M | - | - | - |
| interestExpense | 15.64M | 15.32M | 23.99M | 26.23M | 29.65M | 35.79M | 39.36M | 43.64M | 42.08M | 41.23M |
| depreciationAndAmortization | 46.81M | 48.19M | 60.98M | 62.1M | 63.65M | 64.88M | 69.99M | 64.45M | 65.85M | 67.39M |
| ebitda | 126.47M | 54.36M | 119.98M | 167.87M | 162.1M | 173.2M | 134.58M | 73.62M | 180.69M | 97.94M |
| ebit | 79.66M | 6.17M | 59M | 105.76M | 98.44M | 108.32M | 64.59M | 9.18M | 114.82M | 30.55M |
| nonOperatingIncomeExcludingInterest | -1.18M | 59.02M | 2.32M | 16.99M | 4.52M | 26.07M | 13.08M | 5.33M | 1.48M | 3.66M |
| operatingIncome | 78.48M | 65.19M | 61.32M | 122.75M | 102.97M | 134.39M | 77.67M | 14.51M | 116.31M | 34.21M |
| totalOtherIncomeExpensesNet | -14.46M | -75.04M | -26.31M | -41.73M | -32.38M | -60.02M | -52.43M | -47.04M | -42.52M | -42.93M |
| incomeBeforeTax | 64.02M | -9.86M | 35M | 81.02M | 70.58M | 74.37M | 25.24M | -32.53M | 73.79M | -8.72M |
| incomeTaxExpense | 17.95M | 24.56M | 11.67M | 23.24M | 21.02M | 20.84M | 7.55M | -6.36M | 22.24M | 602K |
| netIncomeFromContinuingOperations | 46.07M | -34.41M | 23.34M | 57.78M | 49.56M | 53.54M | 17.69M | -26.17M | 51.55M | -9.32M |
| netIncomeFromDiscontinuedOperations | - | 425.64M | 19.72M | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 46.07M | 391.23M | 43.06M | 57.78M | 49.56M | 53.54M | 17.69M | -26.17M | 51.55M | -9.32M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 46.07M | 391.23M | 43.06M | 57.78M | 49.56M | 53.54M | 17.69M | -26.17M | 51.55M | -9.32M |
| eps | 0.37 | 3.14 | 0.35 | 0.47 | 0.4 | 0.43 | 0.14 | -0.21 | 0.42 | -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 | 136.05M | 143.41M | 187.47M | 236.04M | 119.05M | 175.91M | 181.79M | 158.38M | 206.39M | 203.36M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 136.05M | 143.41M | 187.47M | 236.04M | 119.05M | 175.91M | 181.79M | 158.38M | 206.39M | 203.36M |
| netReceivables | 192.58M | 203.8M | 176.85M | 223.54M | 222.7M | 216.45M | 254.42M | 291.95M | 284.92M | 305.91M |
| accountsReceivables | 115.3M | 167.36M | 150.86M | 144.57M | 182.59M | 166.27M | 178.7M | 186.11M | 166.3M | 176M |
| otherReceivables | 77.27M | 36.43M | 25.99M | 78.98M | 40.12M | 50.18M | 75.72M | 105.84M | 118.62M | 129.92M |
| inventory | 537.61M | 483.22M | 523.29M | 777.92M | 816.03M | 722.8M | 686.17M | 705.16M | 764.42M | 657.31M |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | 35.94M | 24.39M | 901.81M | 39.16M | 60.91M | 65.11M | 57.64M | 62.64M | 43.62M | 44.86M |
| totalCurrentAssets | 902.17M | 854.81M | 1.79B | 1.28B | 1.22B | 1.18B | 1.18B | 1.22B | 1.3B | 1.21B |
| propertyPlantEquipmentNet | 1.77B | 1.79B | 1.79B | 2.21B | 2.25B | 2.28B | 2.31B | 2.36B | 2.39B | 2.41B |
| goodwill | 387.35M | 387.35M | 387.35M | 477.35M | 477.35M | 477.35M | 477.35M | 477.35M | 477.35M | 477.35M |
| intangibleAssets | 237.88M | 239.91M | 324.65M | 325.06M | 335.57M | 339.53M | 338.38M | 343.46M | 344.94M | 345.13M |
| goodwillAndIntangibleAssets | 625.24M | 627.26M | 712M | 802.41M | 812.92M | 816.88M | 815.73M | 820.81M | 822.29M | 822.48M |
| longTermInvestments | 125.2M | 177.49M | 64.9M | 12.5M | 12.86M | 12.76M | 16.02M | 50.86M | 73.17M | 15.75M |
| taxAssets | 36.84M | 36.12M | 45.19M | 45.81M | 48.59M | 46.59M | 41.93M | 42.5M | 41.98M | 40.85M |
| otherNonCurrentAssets | 118.84M | 58.71M | 43.25M | 102.61M | 93.73M | 89.94M | 88.86M | 139.07M | 54.86M | 106.26M |
| totalNonCurrentAssets | 2.67B | 2.69B | 2.66B | 3.17B | 3.22B | 3.25B | 3.27B | 3.41B | 3.39B | 3.39B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 3.57B | 3.54B | 4.45B | 4.45B | 4.44B | 4.43B | 4.45B | 4.63B | 4.69B | 4.6B |
| totalPayables | 624M | 606.9M | 586.65M | 680.21M | 569.2M | 563.77M | 569.08M | 546.14M | 592.48M | 550.83M |
| accountPayables | 510.97M | 514.58M | 507.1M | 628.26M | 548.44M | 561.18M | 566.76M | 543.79M | 590.7M | 548.44M |
| otherPayables | 113.03M | 92.31M | 79.54M | 51.96M | 20.75M | 2.6M | 2.32M | 2.35M | 1.79M | 2.38M |
| accruedExpenses | - | - | - | - | - | - | - | - | - | - |
| shortTermDebt | 1.46M | 2.1M | 370.38M | 351.67M | 302.01M | 301.48M | 300.77M | 300.37M | 401.54M | 400.74M |
| capitalLeaseObligationsCurrent | 16.79M | 18.46M | - | 39.71M | 39.89M | 39.9M | 38.72M | 40.54M | 39.93M | 38.03M |
| taxPayables | 113.03M | - | - | 51.96M | 20.75M | 2.6M | 2.32M | 2.35M | 1.79M | 2.38M |
| deferredRevenue | - | 16.88M | - | - | - | 17.33M | - | - | - | 14.39M |
| otherCurrentLiabilities | 28.64M | 17.01M | 263.45M | 38.52M | 46.22M | 34.74M | 27.69M | 34.66M | 32.1M | 28.43M |
| totalCurrentLiabilities | 670.9M | 661.34M | 1.22B | 1.11B | 957.32M | 957.22M | 936.26M | 921.72M | 1.07B | 1.03B |
| longTermDebt | 1.14B | 1.14B | 1.19B | 1.23B | 1.37B | 1.39B | 1.48B | 1.58B | 1.53B | 1.55B |
| capitalLeaseObligationsNonCurrent | 72.71M | 75.46M | 78.75M | 136.63M | 142.7M | 147.89M | 148.21M | 157.55M | 154.86M | 142.29M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 280.63M | 284.22M | 256.09M | 313.94M | 322.53M | 325.14M | 311.15M | 330.23M | 317.98M | 296.2M |
| otherNonCurrentLiabilities | 60.65M | 63.41M | 68.67M | 69.92M | 71.64M | 71.51M | 70.09M | 63.96M | 65.47M | 67.36M |
| totalNonCurrentLiabilities | 1.56B | 1.56B | 1.59B | 1.75B | 1.91B | 1.94B | 2.01B | 2.13B | 2.07B | 2.06B |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 89.5M | 93.92M | 78.75M | 176.34M | 182.59M | 187.79M | 186.93M | 198.09M | 194.79M | 180.32M |
| totalLiabilities | 2.23B | 2.22B | 2.81B | 2.86B | 2.86B | 2.89B | 2.94B | 3.05B | 3.13B | 3.09B |
| treasuryStock | -13.78M | -5.44M | -632K | -632K | -3.43M | -3.43M | -3.43M | -3.43M | -7.18M | -7.18M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 935.55M | 930.41M | 930.51M | 904.23M | 900.87M | 897.84M | 892.41M | 886.88M | 878.85M | 873.48M |
| retainedEarnings | 368.83M | 343.11M | 651.16M | 631.84M | 611.33M | 587.39M | 567.98M | 640.59M | 628.55M | 597.43M |
| additionalPaidInCapital | 12.38M | 11.95M | 15.84M | 14.05M | 20.16M | 12.48M | 8.69M | 6.77M | 7.75M | 3.23M |
| 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 | 46.07M | -34.41M | 23.34M | 57.78M | 49.56M | 53.54M | 17.69M | -26.17M | 51.55M | -9.32M |
| depreciationAndAmortization | 46.81M | 48.19M | 60.98M | 62.1M | 63.65M | 64.88M | 69.99M | 64.45M | 65.85M | 67.39M |
| deferredIncomeTax | 17.95M | 2.29M | -27.91M | 23.24M | 21.02M | 20.84M | 7.55M | -6.36M | 19.94M | 602K |
| stockBasedCompensation | 5.36M | 5.22M | - | 6.63M | 5.78M | 4.3M | 6.23M | 6.09M | 5.3M | 4.25M |
| changeInWorkingCapital | -51.54M | 16.29M | -62.98M | 101.77M | -104.08M | 19.14M | 54.14M | -77.37M | 10.85M | -5.78M |
| accountsReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | - | - | - | - | - | - | - | - | - | - |
| otherWorkingCapital | -51.54M | 16.29M | -62.98M | 101.77M | -104.08M | 19.14M | 54.14M | -77.37M | 10.85M | -5.78M |
| otherNonCashItems | -9.96M | 82.06M | 78.81M | -11.94M | -26.05M | -6.79M | 20.6M | 84.86M | -66.16M | 25.87M |
| netCashProvidedByOperatingActivities | 54.69M | 114.42M | 72.23M | 239.59M | 9.88M | 155.9M | 176.2M | 45.5M | 87.32M | 83.01M |
| investmentsInPropertyPlantAndEquipment | -20.85M | -48.44M | -27.57M | -24.74M | -24.85M | -29.49M | -26.42M | -16.32M | -23.81M | -41.79M |
| acquisitionsNet | 420K | 5.61M | 1.25M | 1.75M | 13M | 8.43M | 2.15M | 2.63M | 865K | 2.26M |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | 650K | -16.06M | - | -22.99M | -12.13M | -21.06M | -24.27M | -16.54M | -23.3M | -485K |
| netCashProvidedByInvestingActivities | -19.78M | -58.89M | -26.32M | -22.99M | -12.13M | -21.06M | -24.27M | -13.91M | -23.3M | -40.01M |
| netDebtIssuance | -1.81M | 27.74M | -50.29M | -68.36M | -27.87M | -110.89M | -106.71M | -58.37M | -39.33M | -15.98M |
| longTermNetDebtIssuance | -1.81M | 27.74M | -50.29M | -68.36M | -27.87M | -110.89M | -106.71M | -58.37M | -39.33M | -24.16M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | 8.18M |
| netStockIssuance | -13.01M | -14.01M | 16.77M | -4.09M | - | - | - | - | - | - |
| netCommonStockIssuance | -13.01M | -14.01M | 16.77M | -4.09M | - | - | - | - | - | - |
| commonStockIssuance | 5.33M | 939K | 25.7M | - | - | - | - | 2.5M | - | 603K |
| commonStockRepurchased | -18.34M | -14.95M | -8.94M | -4.09M | - | - | - | - | - | -603K |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -23.8M | -96.51M | -27.4M | -27.15M | -26.73M | -21.8M | -21.61M | -21.61M | -21.66M | -20.63M |
| commonDividendsPaid | -23.8M | -96.51M | -27.4M | -27.15M | -26.73M | -21.8M | -21.61M | -21.61M | -21.66M | -20.63M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -3.65M | -41.7M | -8.69M | -7000 | -7000 | -8.03M | -202K | 376K | -8.45M | -7.62M |
| netCashProvidedByFinancingActivities | -42.27M | -124.48M | -69.6M | -99.61M | -54.61M | -140.72M | -128.52M | -79.6M | -60.99M | -44.24M |