$0.24 (0.36%)
| 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.31B | 2.68B | 2.11B | 2.07B | 2.64B | 1.42B | 694.85M | 751.96M | 652.08M | 566.49M |
| costOfRevenue | 2.21B | 1.81B | 1.37B | 1.32B | 1.14B | 673.5M | 538.86M | 597.06M | 530.15M | 505.41M |
| grossProfit | 2.1B | 868.7M | 745.3M | 759.7M | 1.5B | 750.6M | 210.03M | 154.89M | 121.93M | 170.61M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 23.7M | 30.7M | 15.8M | 25.2M | 25M | 23.75M | 20.62M | 26.57M | 23.13M | 27.48M |
| sellingAndMarketingExpenses | - | 40.6M | 76.2M | 66.7M | 56.1M | - | - | - | - | 15.15M |
| sellingGeneralAndAdministrativeExpenses | 23.7M | 30.7M | 15.8M | 25.2M | 25M | 23.75M | 20.62M | 26.57M | 23.13M | 42.63M |
| otherExpenses | 174.41M | 470.2M | 286.8M | 89.2M | 81M | 23.7M | 30.94M | 32.55M | 42.55M | -2.05M |
| operatingExpenses | 198.11M | 500.9M | 302.6M | 114.4M | 1.01B | 47.45M | 51.56M | 59.12M | 154.43M | 40.32M |
| costAndExpenses | 2.41B | 2.31B | 1.67B | 1.48B | 2.16B | 1.09B | 727.9M | 656.19M | 581.7M | 545.73M |
| netInterestIncome | -82.21M | -113.16M | -71.2M | -61.1M | -65.7M | -48.8M | -42.45M | -23.67M | 9.18M | -24.59M |
| interestIncome | 6.61M | 5.21M | 6M | 1.4M | 60.7M | 45M | 33.83M | 188K | 9.18M | 1.24M |
| interestExpense | 88.83M | 118.36M | 68.9M | 56.5M | 44.8M | 42.05M | 31.42M | 10.82M | - | 24.82M |
| depreciationAndAmortization | 645M | 649.1M | 542.3M | 639.1M | 648.7M | 261.2M | 152.49M | 169.07M | 88.58M | 104.28M |
| ebitda | 2.54B | 857.9M | 864.7M | 1.2B | 1.14B | 522.7M | 48.65M | 258.47M | 132.99M | 179.18M |
| ebit | 1.9B | 208.8M | 322.4M | 559.9M | 492.7M | 261.5M | -103.84M | 89.4M | 44.4M | 74.9M |
| nonOperatingIncomeExcludingInterest | - | 159M | 120.3M | 27.4M | -7.1M | 76.2M | 80.89M | 6.37M | 24.27M | 28.86M |
| operatingIncome | 1.9B | 367.8M | 442.7M | 587.7M | 485.6M | 338.23M | -27.5M | 95.77M | 68.67M | 103.76M |
| totalOtherIncomeExpensesNet | -531.95M | -253.9M | -189.2M | -80.2M | -37.7M | -118.2M | -111.89M | -17.19M | -23.19M | -38.63M |
| incomeBeforeTax | 1.37B | 113.9M | 253.5M | 507.1M | 447.9M | 219.97M | -134.84M | 78.58M | 45.48M | 65.13M |
| incomeTaxExpense | 462.15M | 348.5M | 210.8M | 250.3M | 144.6M | 85.2M | 25.13M | 61.52M | 5.31M | 27.64M |
| netIncomeFromContinuingOperations | 904.66M | -234.6M | 42.7M | 256.8M | 304.6M | 134.3M | -159.97M | 17.06M | 40.17M | 37.48M |
| netIncomeFromDiscontinuedOperations | - | -6.3M | - | - | - | - | 18.81M | - | - | -89.91M |
| otherAdjustmentsToNetIncome | - | - | -186.3M | -278.7M | -28.8M | -21.8M | 18.81M | -154.8M | -217.55M | - |
| netIncome | 691.09M | -300.2M | -208.9M | -57.3M | 215.5M | 73.1M | -163.72M | -144.86M | -191.03M | -66.72M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 691.09M | -300.2M | -208.9M | -57.3M | 215.5M | 73.1M | -163.72M | -144.86M | -191.03M | -66.72M |
| eps | 2.85 | -1.23 | -0.85 | -0.13 | 0.9 | 0.98 | -1.25 | -1.34 | -1.59 | -0.83 |
| 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 | 452.48M | 397.3M | 517.2M | 951.1M | 906.2M | 644.97M | 189.89M | 124.02M | 122.7M | 124.29M |
| shortTermInvestments | - | 21.3M | - | 11.2M | - | - | - | - | - | - |
| cashAndShortTermInvestments | 452.48M | 418.6M | 517.2M | 962.3M | 906.2M | 644.97M | 189.89M | 124.02M | 122.7M | 124.29M |
| netReceivables | 180.97M | 67.3M | 167.4M | 22M | 8.6M | 52.81M | 19.23M | 57.78M | 51.32M | 12.65M |
| accountsReceivables | 2.6M | 25.3M | 28.9M | 4.4M | 3.9M | 4.6M | 2.15M | 57.78M | 50.7M | 12.27M |
| otherReceivables | 178.37M | 42M | 138.5M | 17.6M | 4.7M | 19.9M | 9.59M | - | - | - |
| inventory | 429.82M | 339.2M | 224.9M | 320.7M | 311.3M | 190.02M | 168.38M | 126.35M | 141.9M | 110.4M |
| prepaids | - | - | 40.8M | - | 8.7M | -3.65M | 17.32M | 15.63M | 41.93M | 14.76M |
| otherCurrentAssets | 91.83M | 139.7M | 308.4M | 144.3M | 131.2M | 209.39M | -201K | 2.98M | 3.91M | 21.43M |
| totalCurrentAssets | 1.16B | 964.8M | 1.12B | 1.45B | 1.37B | 1.09B | 396.04M | 327.84M | 361.77M | 283.54M |
| propertyPlantEquipmentNet | 3.74B | 3.98B | 4.16B | 4.52B | 4.98B | 2.57B | 1.41B | 1.54B | 1.32B | 1.04B |
| goodwill | 134.16M | 134.4M | 134.4M | 134.4M | 134.4M | 98.7M | - | - | - | - |
| intangibleAssets | - | - | - | - | - | - | - | - | - | - |
| goodwillAndIntangibleAssets | 134.16M | 134.4M | 134.4M | 134.4M | 134.4M | 98.7M | -1.22M | - | - | - |
| longTermInvestments | 51.41M | 58.9M | 53.5M | 76.2M | 95M | 25.98M | 1.22M | - | - | - |
| taxAssets | 42.02M | - | -53.5M | - | 10M | 19.77M | 5.5M | 4.19M | 6.27M | 29.98M |
| otherNonCurrentAssets | 477.03M | 374.5M | 393.3M | 240.7M | 185.3M | 77.01M | 60.98M | 46.17M | 7.53M | 4.06M |
| totalNonCurrentAssets | 4.44B | 4.55B | 4.74B | 4.97B | 5.4B | 2.79B | 1.48B | 1.59B | 1.33B | 1.07B |
| otherAssets | - | - | - | - | - | - | - | - | - | -1000 |
| totalAssets | 5.6B | 5.51B | 5.86B | 6.41B | 6.77B | 3.88B | 1.87B | 1.92B | 1.69B | 1.36B |
| totalPayables | 783.97M | 676.1M | 573.1M | 601.7M | 520.3M | 395.9M | 228.24M | 224.39M | 216.21M | 145.31M |
| accountPayables | 288.67M | 330M | 280.9M | 252.3M | 247.7M | 192.9M | 147.46M | 152.16M | 197.82M | 106.52M |
| otherPayables | 495.3M | 346.1M | 292.2M | 349.4M | 272.6M | 203M | 80.77M | 72.22M | 18.4M | 38.79M |
| accruedExpenses | - | - | - | - | - | 26.96M | 10.71M | 4.24M | 1.22M | 5.78M |
| shortTermDebt | 42.4M | 64.2M | 8.5M | 336.6M | 18.19M | - | - | - | - | - |
| capitalLeaseObligationsCurrent | 25M | 18.2M | 14.3M | 18.2M | 14.4M | 13.7M | 29.43M | 24.03M | 17.66M | 4.32M |
| taxPayables | - | 213.6M | 166.2M | 247.1M | 169.3M | 150.46M | 54.97M | 59.45M | 6.78M | 28.08M |
| deferredRevenue | - | - | - | - | - | 213.33M | 80.77M | - | - | - |
| otherCurrentLiabilities | 189.63M | 63.2M | 17.5M | 89.1M | 32.4M | 110.09M | -365K | -4.24M | -1.22M | -5.78M |
| totalCurrentLiabilities | 1.04B | 821.7M | 613.4M | 1.05B | 567.1M | 546.65M | 268.02M | 248.42M | 241.18M | 149.63M |
| longTermDebt | 553.49M | 1.06B | 1.06B | 488.1M | 841.9M | 688.3M | 638.98M | 542.25M | 286.44M | 129.54M |
| capitalLeaseObligationsNonCurrent | 63.68M | 31.8M | 27.9M | 28.9M | 36.7M | 23.5M | 57.4M | 76.35M | 36.74M | 17.11M |
| deferredRevenueNonCurrent | - | - | - | - | - | 78.01M | 38.52M | -511.22M | -176.3M | -88.12M |
| deferredTaxLiabilitiesNonCurrent | 346.77M | 459.7M | 464.1M | 574.6M | 672.3M | 296.15M | 49.98M | 68.82M | 75.91M | 52.31M |
| otherNonCurrentLiabilities | 179.77M | 147.2M | 609M | 190.2M | 939.5M | 377.09M | 53.38M | 110.7M | 52.62M | 47.85M |
| totalNonCurrentLiabilities | 1.14B | 1.7B | 1.7B | 1.28B | 1.82B | 1.09B | 788.28M | 729.29M | 451.7M | 246.81M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 88.68M | 50M | 42.2M | 47.1M | 51.1M | 37.2M | 86.83M | 100.38M | 54.4M | 21.43M |
| totalLiabilities | 2.18B | 2.52B | 2.31B | 2.33B | 2.39B | 1.64B | 1.06B | 977.71M | 692.89M | 396.44M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 2.4M | 2.5M | 2.5M | 2.5M | 2.5M | 3.04B | 10.99M | 1.74B | 1.74B | 1.48B |
| retainedEarnings | 2.84B | 2.05B | 2.58B | 3.04B | 3.33B | -1.06B | -1.13B | -951.11M | -806.25M | -615.67M |
| additionalPaidInCapital | 50.61M | 51.1M | 51M | 25.9M | 4.5M | 3.03B | 1.76B | 1.73B | - | - |
| 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 | 1.34B | 113.9M | 253.5M | 144.6M | 424.1M | 219.97M | -83.01M | 78.58M | -143.9M | -8.82M |
| depreciationAndAmortization | 645M | 649.1M | 542.3M | 616M | 648.7M | 260.56M | 197.22M | 169.07M | 149.18M | 104.28M |
| deferredIncomeTax | - | - | - | - | -13.5M | 118.9M | 108.89M | -45.3M | 182.47M | 67.45M |
| stockBasedCompensation | 64.7M | 21.4M | 28.7M | 32.8M | 32.5M | 18.8M | 21.04M | 24.93M | 23.14M | 8.54M |
| changeInWorkingCapital | -247.97M | -2.1M | -120.6M | -91.6M | 8.2M | 81.9M | 7.88M | -10.09M | -13.66M | -39.76M |
| accountsReceivables | -91.47M | -31.7M | -80.4M | -13.6M | -4.3M | 4.1M | 21.19M | -4.73M | -23.44M | -2.73M |
| inventory | -154.36M | -73.7M | -37.7M | -57.5M | 65.2M | 45.14M | -10.79M | -17.2M | -43.98M | -21.65M |
| accountsPayables | -5.29M | - | 80.4M | 13.6M | 4.3M | -4.1M | -21.19M | - | - | - |
| otherWorkingCapital | 3.15M | 103.3M | -82.9M | -34.1M | -57M | 36.76M | 18.68M | 11.84M | 53.76M | -15.38M |
| otherNonCashItems | -112.11M | 161M | -57.4M | 320.2M | 66.1M | 48.83M | 49.86M | 33.73M | 24.57M | 22.2M |
| netCashProvidedByOperatingActivities | 1.69B | 943.3M | 646.5M | 1.02B | 1.17B | 748.93M | 301.88M | 250.92M | 221.79M | 153.9M |
| investmentsInPropertyPlantAndEquipment | -539.68M | -685.7M | -762.6M | -518.3M | -522.5M | -241.28M | -233.89M | -402.2M | -495.31M | -231.42M |
| acquisitionsNet | 1.02M | - | 16.5M | 2.2M | 22.3M | 92.98M | -453K | - | 7.98M | 10.03M |
| purchasesOfInvestments | -4.38M | -2M | -10M | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | 7.22M | 42.8M | - | 10.7M | - | - | - | - | - | - |
| otherInvestingActivities | 19.13M | 14.9M | -64.7M | -16M | -11.5M | -11.81M | -17.18M | -51.12M | 8.6M | 41.21M |
| netCashProvidedByInvestingActivities | -516.69M | -630M | -820.8M | -521.4M | -511.7M | -160.11M | -251.53M | -453.32M | -478.73M | -180.18M |
| netDebtIssuance | -627.6M | 49.4M | 242.2M | - | -158.4M | -30M | 80M | 259.84M | 159.47M | -108M |
| longTermNetDebtIssuance | -627.6M | 49.4M | 242.2M | - | -158.4M | -30M | 80M | 259.84M | 159.47M | -108M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -90.66M | -40.3M | -102.5M | -102M | 74.9M | 100M | 292K | 600K | 112.93M | 185.28M |
| netCommonStockIssuance | -90.66M | -40.3M | -102.5M | -102M | 74.9M | 100M | 292K | 600K | 112.93M | 185.28M |
| commonStockIssuance | - | - | -22.6M | 21.2M | 209.8M | 100M | 292K | 600K | 112.93M | 185.28M |
| commonStockRepurchased | -90.66M | -40.3M | -79.9M | -128.1M | -134.9M | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -293.25M | -200M | -200.4M | -166.6M | -129.9M | - | - | -1.96M | -5.18M | - |
| commonDividendsPaid | -293.25M | -200M | -200.4M | -166.6M | -129.9M | - | - | -1.96M | -5.18M | -2.61M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -154.36M | -248.2M | -215.9M | -111.5M | -207.9M | -140.71M | -65.17M | -54.02M | -15.48M | -32.68M |
| netCashProvidedByFinancingActivities | -1.17B | -439.1M | -276.6M | -385M | -431.1M | -70.71M | 15.12M | 204.47M | 251.74M | 42M |
| 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.35B | 1.29B | 910.1M | 1.01B | 1.04B | 940.5M | 705.9M | 556.8M | 472.7M | 579.3M |
| costOfRevenue | 582.4M | 637.96M | 485.3M | 527.2M | 509.3M | 583.8M | 471.7M | 409.2M | 342.5M | 381.6M |
| grossProfit | 766.6M | 655.42M | 424.8M | 481M | 532.5M | 356.7M | 234.2M | 147.6M | 130.2M | 197.7M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 6.9M | 6.8M | 3.4M | 3M | 14.5M | 14M | 11.9M | 10.9M | 10.5M | 11.1M |
| sellingAndMarketingExpenses | - | - | - | 21.9M | 31.5M | 13.7M | 8.5M | 9.2M | 8.6M | 12.4M |
| sellingGeneralAndAdministrativeExpenses | 6.9M | 48.53M | 3.4M | 3M | 46M | 27.7M | 20.4M | 20.1M | 19.1M | 23.5M |
| otherExpenses | 36.6M | 37.77M | 35.1M | 50.2M | 20.7M | 230.9M | 135M | 30.5M | 28.6M | -400K |
| operatingExpenses | 43.5M | 86.31M | 38.5M | 53.2M | 66.7M | 258.6M | 155.4M | 50.6M | 36.3M | 71.2M |
| costAndExpenses | 625.9M | 724.26M | 523.8M | 580.4M | 576M | 842.4M | 627.1M | 450.9M | 376.2M | 452.8M |
| netInterestIncome | -13.4M | -17.16M | -16.1M | -28.3M | -17.5M | -28.8M | -24.1M | -26.2M | -23.4M | -19.4M |
| interestIncome | 1.8M | 1.12M | 2.1M | 2.2M | 1.1M | 700K | 1.71M | 1.7M | 1.1M | 4.2M |
| interestExpense | 15.2M | 18.28M | 18.2M | 30.5M | 19.6M | 27.4M | 25.4M | 20.2M | 21.8M | 23.6M |
| depreciationAndAmortization | 154.1M | 176.88M | 134.4M | 150.7M | 174.6M | 265.4M | 147.2M | 127.8M | 108.7M | 226.5M |
| ebitda | 876.2M | 745.99M | 463.6M | 595.2M | 539.2M | 391.9M | 124.1M | 187M | 154.8M | 167.7M |
| ebit | 722.1M | 569.12M | 329.2M | 444.5M | 364.6M | 126.5M | -23.1M | 59.2M | 46.1M | -58.8M |
| nonOperatingIncomeExcludingInterest | 1M | 262.2M | 57.1M | -16.7M | 101.2M | -28.4M | 101.9M | 37.8M | 47.8M | 80.1M |
| operatingIncome | 723.1M | 569.12M | 386.3M | 427.8M | 465.8M | 98.1M | 78.8M | 97M | 93.9M | 21.3M |
| totalOtherIncomeExpensesNet | -16.2M | -291.51M | -75.3M | -13.8M | -120.8M | 1M | -127.3M | -58M | -69.6M | -103.7M |
| incomeBeforeTax | 706.9M | 277.6M | 311M | 414M | 345M | 99.1M | -48.5M | 39M | 24.3M | -82.4M |
| incomeTaxExpense | 285M | 153.22M | 109.4M | 71.2M | 122.7M | 202.4M | 28.7M | 83.8M | 33.6M | 65.1M |
| netIncomeFromContinuingOperations | 421.9M | 124.38M | 201.6M | 342.8M | 222.3M | -103.3M | -77.2M | -44.8M | -9.3M | -147.5M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | -6.3M | - | -2.4M |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 353.9M | 68.94M | 167.3M | 270.9M | 173.2M | -119.1M | -95.1M | -65.8M | -20.2M | -162.1M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 353.9M | 68.94M | 167.3M | 270.9M | 173.2M | -119.1M | -95.1M | -65.8M | -20.2M | -162.1M |
| eps | 1.46 | 0.28 | 0.69 | 1.12 | 0.71 | -0.49 | -0.39 | -0.27 | -0.08 | -0.66 |
| 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 | 1.09B | 452.48M | 262.2M | 640.5M | 737.2M | 397.3M | 314M | 408M | 461M | 517.2M |
| shortTermInvestments | 43.4M | - | 29.8M | 29.3M | 24.7M | 21.3M | 30.4M | - | 72.3M | 69.7M |
| cashAndShortTermInvestments | 1.13B | 452.48M | 292M | 669.8M | 761.9M | 418.6M | 344.4M | 408M | 533.3M | 586.9M |
| netReceivables | 215.6M | 180.97M | 16M | 15.6M | 33.7M | 67.3M | 20.3M | 144.6M | 283.5M | 269.2M |
| accountsReceivables | 215.6M | 2.6M | 3.7M | 2.4M | 7M | 25.3M | 20.3M | 21.8M | 33.8M | 28.9M |
| otherReceivables | - | 178.37M | 12.3M | 13.2M | 26.7M | 42M | 43.2M | 122.8M | 136.8M | 138.5M |
| inventory | 450.2M | 429.82M | 421.6M | 385.6M | 368.3M | 339.2M | 296.8M | 280.5M | 249.9M | 224.9M |
| prepaids | - | - | - | - | - | - | - | - | -249.7M | -240.3M |
| otherCurrentAssets | 47M | 91.83M | 202.1M | 174M | 157.1M | 139.7M | 237M | 325.2M | 362.2M | 349.2M |
| totalCurrentAssets | 1.85B | 1.16B | 931.7M | 1.24B | 1.32B | 964.8M | 898.5M | 1.04B | 1.11B | 1.12B |
| propertyPlantEquipmentNet | 3.72B | 3.74B | 3.98B | 3.98B | 3.93B | 3.98B | 4.31B | 4.29B | 4.24B | 4.16B |
| goodwill | 134.4M | 134.16M | 134.4M | 134.4M | 134.4M | 134.4M | 134.4M | 134.4M | 134.4M | 134.4M |
| intangibleAssets | - | - | - | - | - | - | - | - | - | - |
| goodwillAndIntangibleAssets | 134.4M | 134.16M | 134.4M | 134.4M | 134.4M | 134.4M | 134.4M | 134.4M | 134.4M | 134.4M |
| longTermInvestments | 43.93M | 51.41M | 53.67M | 81.9M | 41M | 58.9M | 55M | 138.2M | 57.9M | 53.5M |
| taxAssets | 42.1M | 42.02M | - | - | - | - | - | - | 72.3M | 69.7M |
| otherNonCurrentAssets | 479.87M | 477.03M | 454.63M | 391.6M | 393.4M | 374.5M | 365.5M | 336.5M | 330M | 323.6M |
| totalNonCurrentAssets | 4.42B | 4.44B | 4.63B | 4.59B | 4.5B | 4.55B | 4.87B | 4.9B | 4.83B | 4.74B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 6.26B | 5.6B | 5.56B | 5.83B | 5.82B | 5.51B | 5.77B | 5.94B | 5.94B | 5.86B |
| totalPayables | 1.07B | 783.97M | 722.9M | 819.6M | 728.5M | 676.1M | 571.8M | 620.5M | 519.5M | 573.1M |
| accountPayables | 261.1M | 288.67M | 323.7M | 299.4M | 311M | 330M | 314.8M | 324.5M | 261.9M | 280.9M |
| otherPayables | 809M | 495.3M | 399.2M | 520.2M | 417.5M | 346.1M | 257M | 296M | 257.6M | 292.2M |
| accruedExpenses | - | 50.61M | - | - | - | - | - | - | - | - |
| shortTermDebt | 41.8M | 67.28M | 138.5M | 49.4M | 40M | 64.2M | 136.1M | 54.7M | 23.1M | 8.5M |
| capitalLeaseObligationsCurrent | 26.2M | 25M | 23.6M | 18.5M | 20.9M | 18.2M | 17M | 17.3M | 15M | 14.3M |
| taxPayables | 645.4M | - | 281.2M | 266.6M | 295.5M | 213.6M | 130.2M | 122.9M | 151.3M | 166.2M |
| deferredRevenue | - | - | - | - | - | - | - | - | 91.3M | - |
| otherCurrentLiabilities | 10.7M | 139.15M | 75.1M | 94.8M | 117.2M | 63.2M | 233.2M | 179.6M | 28.3M | 17.5M |
| totalCurrentLiabilities | 1.15B | 1.04B | 960.1M | 982.3M | 906.6M | 821.7M | 958.1M | 872.1M | 585.9M | 613.4M |
| longTermDebt | 638.2M | 553.49M | 571.9M | 1.04B | 1.08B | 1.06B | 1.03B | 1.19B | 1.28B | 1.06B |
| capitalLeaseObligationsNonCurrent | 58.9M | 63.68M | 69.4M | 70.4M | 25.7M | 31.8M | 36.8M | 32.6M | 33.6M | 27.9M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | -457.2M | - |
| deferredTaxLiabilitiesNonCurrent | 431.2M | 346.77M | 357.4M | 331.4M | 461.5M | 459.7M | 366.4M | 406M | 457.2M | 464.1M |
| otherNonCurrentLiabilities | 181M | 179.77M | 176.2M | 172.3M | 159.8M | 147.2M | 178.2M | 558.7M | 156.9M | 609M |
| totalNonCurrentLiabilities | 1.31B | 1.14B | 1.17B | 1.62B | 1.72B | 1.7B | 1.61B | 1.78B | 1.93B | 1.7B |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 85.1M | 88.68M | 93M | 88.9M | 46.6M | 50M | 53.8M | 49.9M | 48.6M | 42.2M |
| totalLiabilities | 2.46B | 2.18B | 2.14B | 2.6B | 2.63B | 2.52B | 2.57B | 2.66B | 2.51B | 2.31B |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 2.4M | 2.4M | 2.5M | 2.5M | 2.5M | 2.5M | 2.5M | 2.5M | 2.5M | 2.5M |
| retainedEarnings | 2.7B | 2.84B | 2.43B | 2.28B | 2.21B | 2.05B | 2.28B | 2.38B | 2.46B | 2.58B |
| additionalPaidInCapital | 50.7M | 50.61M | 51.1M | 51.1M | 51.1M | 51.1M | 50.7M | 50.7M | 50.7M | 51M |
| 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 | 706.9M | 68.94M | 311M | 414M | 345M | 99.1M | -48.5M | 39M | 24.3M | -82.4M |
| depreciationAndAmortization | 154.1M | 176.88M | 134.4M | 150.7M | 174.6M | 265.4M | 147.2M | 127.8M | 108.7M | 226.5M |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | 169.5M |
| stockBasedCompensation | 11.9M | 28.4M | 9.5M | 8.8M | 18M | 8.5M | 4.2M | 4.9M | 3.8M | 6.8M |
| changeInWorkingCapital | -91.2M | -16.22M | -85.4M | -44.1M | -98M | 25.1M | 10.1M | 45M | -82.3M | -79.5M |
| accountsReceivables | -24.1M | -14.9M | -46.4M | -18.6M | -10.2M | -11.8M | -31.5M | 29.4M | -17.8M | -63.6M |
| inventory | -20.5M | -24.53M | -54.8M | -28.6M | -44.1M | -7.4M | -4.8M | -30.9M | -30.6M | -15.3M |
| accountsPayables | - | 18.03M | - | - | - | - | - | - | - | 63.6M |
| otherWorkingCapital | -46.6M | 5.19M | 15.8M | 3.1M | -43.7M | 44.3M | 46.4M | 46.5M | -82.3M | -64.2M |
| otherNonCashItems | -44.3M | 389.3M | -61M | -277.4M | 54.6M | -16.7M | 141.8M | 35.3M | 63.5M | -6.8M |
| netCashProvidedByOperatingActivities | 737.4M | 618.9M | 308.5M | 252M | 494.2M | 381.4M | 254.8M | 252M | 55.1M | 234.1M |
| investmentsInPropertyPlantAndEquipment | -125.3M | -129.34M | -140.5M | -151.9M | -110.6M | -130.5M | -208.9M | -167.3M | -179M | -197.6M |
| acquisitionsNet | - | 508.39K | - | - | - | -25.1M | 25.1M | - | - | 3.1M |
| purchasesOfInvestments | -2.7M | -98731 | - | -2.3M | -1.9M | - | - | -2M | - | 197.6M |
| salesMaturitiesOfInvestments | - | -4.69M | - | - | - | 3M | 29.8M | 5.2M | 4.8M | -1M |
| otherInvestingActivities | 3.2M | -1.13M | -2.1M | 6.5M | 27.7M | 39.4M | -3.9M | -7.3M | -13.3M | -213.1M |
| netCashProvidedByInvestingActivities | -124.8M | -134.75M | -142.6M | -147.7M | -84.8M | -113.2M | -157.9M | -171.4M | -187.5M | -211M |
| netDebtIssuance | 74.6M | -93.95M | -424.4M | -28M | -6.6M | 36.2M | -136.9M | -69.2M | 219.3M | 2.1M |
| longTermNetDebtIssuance | 74.6M | -93.95M | -424.4M | -28M | -6.6M | 36.2M | -136.9M | -69.2M | 219.3M | 2.1M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -27M | -3.3M | -15.6M | -28.5M | -41.7M | -6.6M | -8.2M | -8.5M | -17M | -24.7M |
| netCommonStockIssuance | -27M | -3.3M | -15.6M | -28.5M | -41.7M | -6.6M | -8.2M | -8.5M | -17M | -24.7M |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | -27M | -3.3M | -15.6M | -28.5M | -41.7M | -6.6M | -8.2M | -8.5M | -17M | -24.7M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | -151.41M | - | -139.3M | - | -100M | - | - | -100M | - |
| commonDividendsPaid | - | -151.41M | - | -139.3M | - | -100M | - | - | -100M | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -11.8M | -7.83M | -129.9M | -60.6M | -18.5M | -65.6M | -95.9M | -72.1M | -14.6M | -56.4M |
| netCashProvidedByFinancingActivities | 35.8M | -256.48M | -569.9M | -256.4M | -66.8M | -136M | -241M | -149.8M | 87.7M | -79M |