$1.01 (0.17%)
| 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 | 19.38B | 20.24B | 21.53B | 23.45B | 17.36B | 11.26B | 14.03B | 14.36B | 12.83B | 11.59B |
| costOfRevenue | 18.41B | 17.94B | 19.22B | 21.05B | 15.51B | 9.82B | 12.91B | 13.27B | 11.76B | 10.58B |
| grossProfit | 970.7M | 2.31B | 2.31B | 2.4B | 1.85B | 1.44B | 1.13B | 1.09B | 1.06B | 1.02B |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 231.5M | 235.4M | 240.5M | 232.5M | 193.6M | 171.1M | 144.6M | 136.2M | 141.17M | 122.67M |
| otherExpenses | - | 1.33B | 1.25B | 1.2B | 1.05B | 712.8M | 713.6M | 677.3M | 633.6M | 593.58M |
| operatingExpenses | 231.5M | 1.56B | 1.49B | 1.43B | 1.24B | 883.9M | 858.2M | 813.5M | 774.8M | 716.25M |
| costAndExpenses | 18.64B | 19.5B | 20.7B | 22.48B | 16.76B | 10.7B | 13.77B | 14.09B | 12.54B | 11.29B |
| netInterestIncome | -110.7M | -97.1M | -98.5M | -83.2M | -82.4M | -50.2M | -51.7M | -51.4M | -45.4M | -39.1M |
| interestIncome | 200K | - | - | 3M | - | 1M | 3.2M | 1.5M | 1.31M | 578K |
| interestExpense | 110.9M | 97.1M | 98.5M | 86.2M | 82.4M | 51.2M | 54.9M | 52.9M | 46.7M | 39.7M |
| depreciationAndAmortization | 280.2M | 248M | 231.7M | 223.1M | 215.1M | 163.3M | 154.3M | 136M | 118.75M | 100.26M |
| ebitda | 1B | 996.7M | 1.07B | 1.19B | 820.3M | 722.7M | 411.6M | 462.8M | 405.43M | 492M |
| ebit | 720.1M | 748.7M | 832.9M | 969.1M | 604.3M | 559.4M | 257.3M | 326.8M | 286.68M | 391.74M |
| nonOperatingIncomeExcludingInterest | 19.1M | -5.8M | -6.9M | -700K | -300K | -400K | 11.2M | -1.7M | -3.38M | -91.87M |
| operatingIncome | 739.2M | 742.9M | 826M | 968.4M | 604M | 559M | 268.5M | 325.1M | 283.3M | 299.86M |
| totalOtherIncomeExpensesNet | -130M | -91.3M | -91.6M | -84.6M | -82.1M | -49.9M | -66.1M | -51.2M | -43.28M | 52.17M |
| incomeBeforeTax | 609.2M | 651.6M | 734.4M | 883.8M | 521.9M | 509.1M | 202.4M | 273.9M | 240.02M | 352.03M |
| incomeTaxExpense | 138.6M | 149.1M | 177.6M | 210.9M | 125M | 123M | 47.6M | 60.3M | -5.24M | 130.54M |
| netIncomeFromContinuingOperations | 470.6M | 502.5M | 556.8M | 672.9M | 396.9M | 386.1M | 154.8M | 213.6M | 245.26M | 221.49M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 470.6M | 502.5M | 556.8M | 672.9M | 396.9M | 386.1M | 154.8M | 213.6M | 245.26M | 221.49M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | -36000 | -8000 |
| bottomLineNetIncome | 470.6M | 502.5M | 556.8M | 672.9M | 396.9M | 386.1M | 154.8M | 213.6M | 245.3M | 221.5M |
| eps | 24.38 | 24.47 | 25.91 | 28.63 | 15.14 | 13.25 | 4.9 | 6.54 | 6.85 | 5.64 |
| 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 | 28.9M | 47M | 117.8M | 60.5M | 256.4M | 163.6M | 280.3M | 184.5M | 170.03M | 153.81M |
| shortTermInvestments | - | - | 7.1M | 17.9M | - | - | - | - | -28000 | - |
| cashAndShortTermInvestments | 28.9M | 47M | 124.9M | 78.4M | 256.4M | 163.6M | 280.3M | 184.5M | 170M | 153.81M |
| netReceivables | 276.2M | 268.5M | 336.7M | 281.7M | 195.7M | 168.8M | 172.9M | 138.8M | 225.27M | 183.52M |
| accountsReceivables | 276.2M | 268.5M | 336.7M | 281.7M | 195.7M | 168.8M | 172.9M | 138.8M | 225.27M | 183.52M |
| otherReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | 413M | 401.6M | 341.2M | 319.1M | 292.3M | 279.1M | 227.6M | 221.5M | 182.48M | 153.35M |
| prepaids | - | - | - | - | - | - | 29M | 24.3M | 33.8M | 23.07M |
| otherCurrentAssets | 29.7M | 31M | 23.7M | 47.6M | 23.4M | 13.7M | 1M | 1M | 2.7M | 1.8M |
| totalCurrentAssets | 747.8M | 748.1M | 826.5M | 726.8M | 767.8M | 625.2M | 710.8M | 570.1M | 614.29M | 515.55M |
| propertyPlantEquipmentNet | 3.49B | 3.31B | 3.02B | 2.91B | 2.8B | 2.02B | 1.93B | 1.75B | 1.68B | 1.53B |
| goodwill | 328M | 328M | 328M | 328M | 328M | - | - | - | - | - |
| intangibleAssets | 139.3M | 139.5M | 139.8M | 140.4M | 140.7M | 34.6M | - | - | - | - |
| goodwillAndIntangibleAssets | 467.3M | 467.5M | 467.8M | 468.4M | 468.7M | 34.6M | - | - | - | - |
| longTermInvestments | - | - | 4.4M | 4.4M | - | - | - | - | - | - |
| taxAssets | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentAssets | 21.6M | 19.9M | 17.5M | 14.7M | 14.1M | 10.6M | 44.9M | 42.5M | 38.5M | 40.53M |
| totalNonCurrentAssets | 3.98B | 3.79B | 3.51B | 3.4B | 3.28B | 2.06B | 1.98B | 1.79B | 1.72B | 1.57B |
| otherAssets | - | - | - | - | - | - | - | - | -55000 | - |
| totalAssets | 4.73B | 4.54B | 4.34B | 4.12B | 4.05B | 2.69B | 2.69B | 2.36B | 2.33B | 2.09B |
| totalPayables | 910.1M | 718.7M | 680.4M | 547.6M | 392.5M | 385.6M | 280.8M | 274.9M | 339.6M | 413.87M |
| accountPayables | 865.2M | 518M | 505.4M | 547.6M | 392.5M | 261M | 280.8M | 274.9M | 339.6M | 309.99M |
| otherPayables | 44.9M | 200.7M | 175M | - | - | 124.6M | - | - | - | 103.89M |
| accruedExpenses | - | 149.9M | 105.2M | 236.2M | 217.7M | 61.8M | 162.7M | 65.7M | 59.1M | 60.09M |
| shortTermDebt | 19M | 15.7M | 15M | 15M | 15M | 51.2M | 37.6M | 21.2M | 19.89M | 40.6M |
| capitalLeaseObligationsCurrent | - | 23.7M | 22.1M | 20.5M | 18.1M | - | 8M | - | - | - |
| taxPayables | - | 34.6M | 175M | 137.8M | 135M | 8.8M | - | 116.3M | 114.74M | 594K |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | - | 39.9M | 50.1M | 34.9M | 32M | 32.5M | 15.9M | 116.3M | 114.71M | - |
| totalCurrentLiabilities | 929.1M | 947.9M | 872.8M | 854.2M | 675.3M | 531.1M | 505M | 478.1M | 533.3M | 514.56M |
| longTermDebt | 2.7B | 1.83B | 1.78B | 1.79B | 1.8B | 951.2M | 998.1M | 842.1M | 860.86M | 629.62M |
| capitalLeaseObligationsNonCurrent | 534.6M | 496.3M | 450.3M | 444.2M | 408.9M | 143.4M | 119.7M | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 388.5M | 343.4M | 329.5M | 327.4M | 295.9M | - | - | 192.2M | - | 204.66M |
| otherNonCurrentLiabilities | -448.1M | 81.2M | 73.9M | 64.8M | 60.8M | 275.9M | 261.4M | 41.1M | 198.44M | 42.83M |
| totalNonCurrentLiabilities | 3.17B | 2.75B | 2.64B | 2.63B | 2.57B | 1.37B | 1.38B | 1.08B | 1.06B | 877.1M |
| otherLiabilities | - | - | - | - | - | - | - | - | 10.69M | - |
| capitalLeaseObligations | 534.6M | 520M | 472.4M | 464.7M | 427M | 143.4M | 127.7M | - | - | - |
| totalLiabilities | 4.1B | 3.7B | 3.51B | 3.48B | 3.24B | 1.9B | 1.88B | 1.55B | 1.6B | 1.39B |
| treasuryStock | -4.03B | -3.39B | -2.96B | -2.63B | -1.84B | -1.49B | -1.1B | -940.3M | -806.5M | -608M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 500K | 500K | 500K | 500K | 500K | 500K | 500K | 500K | 500K | 468K |
| retainedEarnings | 4.17B | 3.74B | 3.28B | 2.76B | 2.11B | 1.74B | 1.36B | 1.21B | 994.54M | 749.27M |
| additionalPaidInCapital | 482.4M | 487.5M | 508.1M | 518.9M | 534.8M | 533.3M | 538.7M | 539M | 549.91M | 555.34M |
| 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 | 470.6M | 502.5M | 556.8M | 672.9M | 396.9M | 386.1M | 154.8M | 213.6M | 245.26M | 221.49M |
| depreciationAndAmortization | 276.8M | 251.2M | 228.7M | 220.4M | 212.6M | 161M | 152.2M | 134M | 118.75M | 100.26M |
| deferredIncomeTax | - | 14M | 2M | 31.5M | 19M | 2.5M | 23.7M | 37.9M | -50.4M | 40.4M |
| stockBasedCompensation | -23.5M | - | - | - | - | - | - | -9.4M | - | -4.16M |
| changeInWorkingCapital | -33.1M | 67.4M | -42.1M | 44.8M | 82.8M | 13.1M | -42.8M | 2.3M | -36.95M | 53.7M |
| accountsReceivables | -8.1M | 65.4M | -56.3M | -84.7M | -18.9M | 4.9M | - | 86.6M | - | - |
| inventory | -11.4M | -60.2M | -22.1M | -26.9M | 11.1M | -51.7M | - | - | - | - |
| accountsPayables | -4.3M | -3.9M | -12M | 180.1M | 102.9M | 8.3M | -5.9M | -56.7M | - | - |
| otherWorkingCapital | -9.3M | 66.1M | 48.3M | -23.7M | -12.3M | 51.6M | -36.9M | -27.6M | -36.95M | 53.7M |
| otherNonCashItems | 123.1M | 12.5M | 38.6M | 25.1M | 26.1M | 1M | 25.4M | 20.3M | 6.96M | -74.29M |
| netCashProvidedByOperatingActivities | 813.9M | 847.6M | 784M | 994.7M | 737.4M | 563.7M | 313.3M | 398.7M | 283.62M | 337.4M |
| investmentsInPropertyPlantAndEquipment | -439.6M | -458.1M | -335.6M | -305.3M | -274.7M | -230.7M | -204.8M | -204.3M | -258.26M | -262.1M |
| acquisitionsNet | - | 2M | - | - | -641.1M | - | - | - | - | - |
| purchasesOfInvestments | - | - | -12.8M | -22.2M | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | 11.5M | 24M | - | - | - | - | - | - | - |
| otherInvestingActivities | 3.6M | -1.2M | 800K | 8.2M | 1.6M | 6.4M | 1.7M | -4.8M | -3.85M | 127.25M |
| netCashProvidedByInvestingActivities | -436M | -445.8M | -323.6M | -319.3M | -914.2M | -224.3M | -203.1M | -209.1M | -262.11M | -134.85M |
| netDebtIssuance | 318.9M | 40.3M | -15.4M | -15.2M | 668.5M | -38.9M | 170.4M | -21.3M | 207.4M | 179.6M |
| longTermNetDebtIssuance | 318.9M | 40.3M | -15.4M | -15.2M | 668.5M | -38.9M | 170.4M | -21.3M | 207.4M | 179.6M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -649.9M | -445.7M | -333.2M | -806.4M | -355M | -399.6M | -165.8M | -144.4M | -206M | -323.3M |
| netCommonStockIssuance | -649.9M | -445.7M | -333.2M | -806.4M | -355M | -399.6M | -165.8M | -144.4M | -206M | -323.3M |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | -649.9M | -445.7M | -333.2M | -806.4M | -355M | -399.6M | -165.8M | -144.4M | -206M | -323.3M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -41.5M | -36.8M | -33.4M | -29.9M | -27.3M | -6.9M | - | - | - | - |
| commonDividendsPaid | -41.5M | -36.8M | -33.4M | -29.9M | -27.3M | -6.9M | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -23.5M | -30.4M | -21.1M | -19.8M | -16.6M | -10.7M | -19M | -9.4M | -6.7M | -7.41M |
| netCashProvidedByFinancingActivities | -396M | -472.6M | -403.1M | -871.3M | 269.6M | -456.1M | -14.4M | -175.1M | -5.3M | -151.11M |
| 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 | 4.82B | 4.74B | 5.11B | 5B | 4.53B | 4.71B | 5.24B | 5.45B | 4.84B | 5.07B |
| costOfRevenue | 4.56B | 4.46B | 4.84B | 4.73B | 4.38B | 4.11B | 4.62B | 4.84B | 4.37B | 4.48B |
| grossProfit | 261.5M | 282.6M | 269.6M | 270.1M | 148.4M | 599M | 621.7M | 607.6M | 478.5M | 591.5M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 56.6M | 65.2M | 55.3M | 50.9M | 60.1M | 54.2M | 60M | 59.1M | 62.1M | 62.1M |
| otherExpenses | - | - | - | - | - | 345.8M | 340.1M | 331.4M | 311.2M | 312.2M |
| operatingExpenses | 56.6M | 65.2M | 55.3M | 50.9M | 60.1M | 400M | 400.1M | 390.5M | 373.3M | 374.3M |
| costAndExpenses | 4.61B | 4.53B | 4.9B | 4.79B | 4.44B | 4.51B | 5.02B | 5.23B | 4.74B | 4.85B |
| netInterestIncome | -28.7M | -28.5M | -29M | -27.8M | -25.4M | -22.9M | -24.4M | -24.9M | -24.9M | -24M |
| interestIncome | 300K | 100000 | 100000 | - | - | - | - | - | - | - |
| interestExpense | 29M | 28.6M | 29.1M | 27.8M | 25.4M | 22.9M | 24.4M | 24.9M | 24.9M | 24M |
| depreciationAndAmortization | 73M | 73.5M | 70.8M | 66.8M | 69.1M | 67.2M | 62.8M | 59.3M | 58.7M | 57.8M |
| ebitda | 278.2M | 283.5M | 273.3M | 287.1M | 156.4M | 267.9M | 285.9M | 277.4M | 165.5M | 278.1M |
| ebit | 205.2M | 210M | 202.5M | 220.3M | 87.3M | 200.7M | 223.1M | 218.1M | 106.8M | 220.3M |
| nonOperatingIncomeExcludingInterest | -300K | 7.4M | 11.8M | -1.1M | 1M | -1.7M | -1.5M | -1M | -1.6M | -3.1M |
| operatingIncome | 204.9M | 217.4M | 214.3M | 219.2M | 88.3M | 199M | 221.6M | 217.1M | 105.2M | 217.2M |
| totalOtherIncomeExpensesNet | -28.7M | -36M | -40.9M | -26.7M | -26.4M | -21.2M | -22.9M | -23.9M | -23.3M | -20.9M |
| incomeBeforeTax | 176.2M | 181.4M | 173.4M | 192.5M | 61.9M | 177.8M | 198.7M | 193.2M | 81.9M | 196.3M |
| incomeTaxExpense | 39.9M | 39.5M | 43.5M | 46.9M | 8.7M | 35.3M | 49.5M | 48.4M | 15.9M | 46.3M |
| netIncomeFromContinuingOperations | 136.3M | 141.9M | 129.9M | 145.6M | 53.2M | 142.5M | 149.2M | 144.8M | 66M | 150M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 136.3M | 141.9M | 129.9M | 145.6M | 53.2M | 142.5M | 149.2M | 144.8M | 66M | 150M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 136.3M | 141.9M | 129.9M | 145.6M | 53.2M | 142.5M | 149.2M | 144.8M | 66M | 150M |
| eps | 7.36 | 7.61 | 6.83 | 7.45 | 2.67 | 7.07 | 7.3 | 7.02 | 3.17 | 7.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 | 118.6M | 28.9M | 42.8M | 54.1M | 49.4M | 47M | 52.5M | 79.8M | 56.7M | 117.8M |
| shortTermInvestments | - | - | - | - | - | - | 1.5M | 4.5M | 6.1M | 7.1M |
| cashAndShortTermInvestments | 118.6M | 28.9M | 42.8M | 54.1M | 49.4M | 47M | 54M | 84.3M | 62.8M | 124.9M |
| netReceivables | 354.1M | 276.2M | 304.1M | 296.3M | 272.1M | 268.5M | 262.6M | 386.5M | 380.5M | 336.7M |
| accountsReceivables | 354.1M | 276.2M | 304.1M | 296.3M | 272.1M | 268.5M | 262.6M | 386.5M | 380.5M | 336.7M |
| otherReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | 363.3M | 413M | 387.2M | 397.5M | 364.4M | 401.6M | 341.2M | 315.9M | 292.7M | 341.2M |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | 35.1M | 29.7M | 29.2M | 28.5M | 30.5M | 31M | 31.3M | 33.4M | 31.7M | 23.7M |
| totalCurrentAssets | 871.1M | 747.8M | 763.3M | 776.4M | 716.4M | 748.1M | 689.1M | 820.1M | 767.7M | 826.5M |
| propertyPlantEquipmentNet | 3.5B | 3.49B | 3.42B | 3.36B | 3.3B | 3.31B | 3.22B | 3.12B | 3.05B | 3.02B |
| goodwill | 328M | 328M | 328M | 328M | 328M | 328M | 328M | 328M | 328M | 328M |
| intangibleAssets | 139.3M | 139.3M | 139.4M | 145.9M | 139.5M | 139.5M | 139.6M | 139.6M | 139.7M | 139.8M |
| goodwillAndIntangibleAssets | 467.3M | 467.3M | 467.4M | 473.9M | 467.5M | 467.5M | 467.6M | 467.6M | 467.7M | 467.8M |
| longTermInvestments | - | - | - | - | - | - | - | 3M | 4.5M | 4.4M |
| taxAssets | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentAssets | 23.1M | 21.6M | 21M | 20.7M | 20.2M | 19.9M | 21M | 20.3M | 20.6M | 17.5M |
| totalNonCurrentAssets | 4B | 3.98B | 3.91B | 3.85B | 3.79B | 3.79B | 3.71B | 3.61B | 3.54B | 3.51B |
| otherAssets | - | - | - | -6.5M | - | - | - | - | - | - |
| totalAssets | 4.87B | 4.73B | 4.68B | 4.62B | 4.5B | 4.54B | 4.4B | 4.43B | 4.31B | 4.34B |
| totalPayables | 1.03B | 910.1M | 898M | 961.6M | 876.2M | 718.7M | 843.1M | 955.1M | 869.4M | 680.4M |
| accountPayables | 1.02B | 865.2M | 843.6M | 915.9M | 855.6M | 518M | 780.3M | 924M | 830M | 505.4M |
| otherPayables | 12M | 44.9M | 54.4M | 45.7M | 20.6M | 200.7M | 62.8M | 31.1M | 39.4M | 175M |
| accruedExpenses | - | - | - | - | - | 149.9M | - | - | - | 105.2M |
| shortTermDebt | 19.2M | 19M | 42.2M | 14.5M | 15.6M | 15.7M | 15.7M | 15.6M | 15.3M | 15M |
| capitalLeaseObligationsCurrent | - | - | - | - | - | 23.7M | - | - | - | 22.1M |
| taxPayables | 12M | 44.9M | - | 45.7M | 20.6M | 34.6M | 62.8M | 31.1M | 39.4M | 175M |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | - | - | - | - | - | 39.9M | - | - | - | 50.1M |
| totalCurrentLiabilities | 1.05B | 929.1M | 940.2M | 976.1M | 891.8M | 947.9M | 858.8M | 970.7M | 884.7M | 872.8M |
| longTermDebt | 2.14B | 2.7B | 2.12B | 2.07B | 1.97B | 1.83B | 1.82B | 1.78B | 1.78B | 1.78B |
| capitalLeaseObligationsNonCurrent | 532.6M | 534.6M | 616.3M | 508.4M | 494.4M | 496.3M | 487.7M | 464.6M | 452.1M | 450.3M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 397.9M | 388.5M | 370.4M | 343.3M | 342M | 343.4M | 325.5M | 323M | 329M | 329.5M |
| otherNonCurrentLiabilities | 90.1M | -448.1M | 83.1M | 81.6M | 80.5M | 81.2M | 80.3M | 78.9M | 76.5M | 73.9M |
| totalNonCurrentLiabilities | 3.16B | 3.17B | 3.19B | 3B | 2.89B | 2.75B | 2.71B | 2.65B | 2.64B | 2.64B |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 532.6M | 534.6M | 616.3M | 508.4M | 494.4M | 520M | 487.7M | 464.6M | 452.1M | 472.4M |
| totalLiabilities | 4.21B | 4.1B | 4.13B | 3.98B | 3.78B | 3.7B | 3.57B | 3.62B | 3.53B | 3.51B |
| treasuryStock | -4.09B | -4.03B | -3.97B | -3.75B | -3.53B | -3.39B | -3.27B | -3.14B | -3.03B | -2.96B |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 500K | 500K | 500K | 500K | 500K | 500K | 500K | 500K | 500K | 500K |
| retainedEarnings | 4.3B | 4.17B | 4.04B | 3.92B | 3.79B | 3.74B | 3.61B | 3.47B | 3.34B | 3.28B |
| additionalPaidInCapital | 453.5M | 482.4M | 469.3M | 469.1M | 466.5M | 487.5M | 484.7M | 479.3M | 479.6M | 508.1M |
| 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 | 136.3M | 141.9M | 129.9M | 145.6M | 53.2M | 142.5M | 149.2M | 144.8M | 66M | 150M |
| depreciationAndAmortization | 72.1M | 72.7M | 70.8M | 66M | 68.2M | 68M | 63.6M | 60.1M | 59.5M | 57.8M |
| deferredIncomeTax | 9.3M | - | 27.1M | 1.3M | -1.4M | 18M | 6.5M | -6M | -500K | 1.9M |
| stockBasedCompensation | - | -700K | - | - | - | - | - | - | - | - |
| changeInWorkingCapital | 95.1M | 11.1M | -55.5M | 41.4M | 7.3M | 9M | -13.6M | 60.5M | 11.5M | 63.6M |
| accountsReceivables | -78M | 27.9M | -8M | -24.3M | -3.7M | -6M | 51.9M | -6.2M | -45.7M | 7.5M |
| inventory | 49.7M | -25.8M | 10.3M | -33.1M | 37.2M | -60.3M | -25.4M | -23.2M | 48.6M | 5.4M |
| accountsPayables | 161.5M | 400K | -74.2M | 66.6M | 2.9M | 71.4M | -80.9M | 90.2M | -9.3M | 37.7M |
| otherWorkingCapital | -38.1M | 8.6M | 16.4M | 32.2M | -29.1M | 3.9M | 40.8M | -300K | 17.9M | 13M |
| otherNonCashItems | 7.2M | 20.5M | 12.5M | 800K | 1.2M | 11.2M | -3.6M | 1.4M | -500K | -200K |
| netCashProvidedByOperatingActivities | 320M | 245.5M | 184.8M | 255.1M | 128.5M | 248.7M | 202.1M | 260.8M | 136M | 273.1M |
| investmentsInPropertyPlantAndEquipment | -98.3M | -116.7M | -117.1M | -118M | -87.8M | -127M | -136.9M | -118M | -76.2M | -111M |
| acquisitionsNet | - | - | 500K | 1.5M | 300K | 100000 | - | - | - | 100000 |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | -1.5M |
| salesMaturitiesOfInvestments | - | - | - | - | - | 1.5M | 6M | 3M | 1M | 6M |
| otherInvestingActivities | -200K | 1.9M | -300K | -100000 | -200K | 500K | -600K | 500K | 300K | -200K |
| netCashProvidedByInvestingActivities | -98.5M | -114.8M | -116.9M | -116.6M | -87.7M | -124.9M | -131.5M | -114.5M | -74.9M | -106.6M |
| netDebtIssuance | -27.8M | -65.2M | 153.7M | 90.4M | 140M | 11M | 37.1M | -3.9M | -3.9M | -3.8M |
| longTermNetDebtIssuance | -27.8M | -65.2M | 153.7M | 90.4M | 140M | 11M | 37.1M | -3.9M | -3.9M | -3.8M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -70.5M | -66.9M | -219.2M | -213.8M | -150M | -128M | -125.2M | -106.1M | -86.4M | -160.5M |
| netCommonStockIssuance | -70.5M | -66.9M | -219.2M | -213.8M | -150M | -128M | -125.2M | -106.1M | -86.4M | -160.5M |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | -70.5M | -66.9M | -219.2M | -213.8M | -150M | -128M | -125.2M | -106.1M | -86.4M | -160.5M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -11.7M | -11.8M | -10.1M | -9.8M | -9.8M | -9.7M | -9.2M | -9.1M | -8.8M | -8.7M |
| commonDividendsPaid | -11.7M | -11.8M | -10.1M | -9.8M | -9.8M | -9.7M | -9.2M | -9.1M | -8.8M | -8.7M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -21.8M | -700K | -3.6M | -600K | -18.6M | -2.6M | -600K | -4.1M | -23.1M | -500K |
| netCashProvidedByFinancingActivities | -131.8M | -144.6M | -79.2M | -133.8M | -38.4M | -129.3M | -97.9M | -123.2M | -122.2M | -173.5M |