-$3.38 (-1.48%)
| 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 | 5.5B | 5.81B | 5.87B | 6.26B | 5.26B | 4.02B | 4.11B | 4.04B | 3.36B | 2.99B |
| costOfRevenue | 3.73B | 3.79B | 3.79B | 4B | 3.48B | 2.79B | 2.94B | 2.9B | 2.48B | 2.25B |
| grossProfit | 1.77B | 2.02B | 2.07B | 2.26B | 1.78B | 1.23B | 1.17B | 1.14B | 875.38M | 744.63M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 234.81M | 309.73M | 203.18M | 258.88M | 223.76M | 184.18M | 206.12M | 194.37M | 177.2M | 152.39M |
| sellingAndMarketingExpenses | - | - | 77.87M | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 234.81M | 309.73M | 281.05M | 258.88M | 223.76M | 184.18M | 206.12M | 194.37M | 177.2M | 152.39M |
| otherExpenses | 171.45M | 169.06M | 150.47M | 156.61M | 159.7M | 137.53M | 145.38M | 132.82M | 122.29M | 108.4M |
| operatingExpenses | 406.26M | 478.8M | 431.53M | 415.49M | 383.46M | 321.72M | 351.51M | 327.19M | 299.49M | 260.79M |
| costAndExpenses | 4.14B | 4.27B | 4.23B | 4.42B | 3.86B | 3.11B | 3.29B | 3.23B | 2.78B | 2.51B |
| netInterestIncome | 3.85M | 16.8M | 12.34M | 3.32M | -941K | -952K | 6.39M | 2.92M | -1.41M | -4.27M |
| interestIncome | 4.14M | 17.01M | 12.8M | 4.88M | 786K | 1.83M | 6.76M | 3.11M | 740K | 58000 |
| interestExpense | 296K | 212K | 464K | 1.56M | 1.73M | 2.78M | 377K | 189K | 2.15M | 4.33M |
| depreciationAndAmortization | 364.69M | 344.58M | 324.45M | 276.07M | 259.9M | 261.27M | 253.68M | 230.36M | 205.76M | 189.87M |
| ebitda | 1.73B | 1.9B | 1.97B | 2.12B | 1.65B | 1.17B | 1.08B | 1.05B | 783.75M | 671.79M |
| ebit | 1.36B | 1.56B | 1.65B | 1.84B | 1.39B | 904.15M | 824.33M | 817.05M | 575.89M | 483.84M |
| nonOperatingIncomeExcludingInterest | -559K | -13.81M | -7.57M | -2.28M | 1.45M | 2.74M | -5.62M | - | - | - |
| operatingIncome | 1.36B | 1.54B | 1.64B | 1.84B | 1.39B | 906.88M | 818.71M | 817.05M | 575.89M | 483.84M |
| totalOtherIncomeExpensesNet | 263K | 13.6M | 7.1M | 717K | -3.18M | -5.52M | 5.24M | -1.54M | -54000 | -6.25M |
| incomeBeforeTax | 1.36B | 1.56B | 1.65B | 1.84B | 1.39B | 901.36M | 823.95M | 815.51M | 575.83M | 477.59M |
| incomeTaxExpense | 337.6M | 371.52M | 408.27M | 464.19M | 354.05M | 228.68M | 208.43M | 209.84M | 112.06M | 181.82M |
| netIncomeFromContinuingOperations | 1.02B | 1.19B | 1.24B | 1.38B | 1.03B | 672.68M | 615.52M | 605.67M | 463.77M | 295.76M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 1.02B | 1.19B | 1.24B | 1.38B | 1.03B | 672.68M | 615.52M | 605.67M | 463.77M | 295.76M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 1.02B | 1.19B | 1.24B | 1.38B | 1.03B | 672.68M | 615.52M | 605.67M | 463.77M | 295.76M |
| eps | 4.85 | 5.51 | 5.66 | 6.13 | 4.47 | 2.86 | 2.56 | 2.46 | 1.88 | 1.19 |
| 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 | 120.09M | 108.68M | 433.8M | 186.31M | 462.56M | 401.43M | 403.57M | 190.28M | 127.46M | 10.17M |
| shortTermInvestments | - | - | - | 49.36M | 254.43M | 330.27M | - | - | - | - |
| cashAndShortTermInvestments | 120.09M | 108.68M | 433.8M | 235.67M | 717M | 731.7M | 403.57M | 190.28M | 127.46M | 10.17M |
| netReceivables | 494.34M | 527.69M | 615.32M | 605.13M | 599.1M | 454.22M | 408.16M | 468.26M | 415.78M | 334.49M |
| accountsReceivables | 471.95M | 501.55M | 578.88M | 578.65M | 567.47M | 444.65M | 397.58M | 427.57M | 394.17M | 320.09M |
| otherReceivables | 22.39M | 26.14M | 36.44M | 26.48M | 31.63M | 9.57M | 10.59M | 40.69M | 21.61M | 14.4M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | - | - | - | - | 67.69M | 57.41M | 55.1M | 47.69M | 41.41M | 37.96M |
| otherCurrentAssets | 80.4M | 84.32M | 94.21M | 92.94M | - | - | - | - | - | - |
| totalCurrentAssets | 694.83M | 720.68M | 1.14B | 933.74M | 1.38B | 1.24B | 866.83M | 706.23M | 584.65M | 382.62M |
| propertyPlantEquipmentNet | 4.6B | 4.51B | 4.1B | 3.69B | 3.22B | 2.91B | 2.97B | 2.75B | 2.4B | 2.24B |
| goodwill | - | - | - | - | - | - | 19.46M | 19.46M | 19.46M | 19.46M |
| intangibleAssets | - | - | - | - | - | - | - | - | - | - |
| goodwillAndIntangibleAssets | - | - | - | - | - | - | 19.46M | 19.46M | 19.46M | 19.46M |
| longTermInvestments | - | - | - | - | - | - | - | - | - | - |
| taxAssets | 117.73M | - | - | - | - | - | - | - | - | - |
| otherNonCurrentAssets | 174.32M | 265.28M | 273.66M | 217.8M | 222.07M | 212.04M | 140.44M | 64.65M | 59.85M | 52.76M |
| totalNonCurrentAssets | 4.89B | 4.77B | 4.37B | 3.9B | 3.44B | 3.13B | 3.13B | 2.84B | 2.48B | 2.31B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 5.59B | 5.49B | 5.51B | 4.84B | 4.82B | 4.37B | 4B | 3.55B | 3.07B | 2.7B |
| totalPayables | 75.84M | 91.82M | 112.77M | 106.28M | 82.52M | 77.22M | 73.1M | 78.52M | 73.73M | 89.22M |
| accountPayables | 62.7M | 91.82M | 112.77M | 106.28M | 82.52M | 68.51M | 70.25M | 78.52M | 73.73M | 89.22M |
| otherPayables | 13.15M | - | - | - | - | 8.71M | 2.85M | - | - | - |
| accruedExpenses | 239.12M | 285.42M | 132.93M | 115.24M | 123.81M | 104.6M | 100.46M | 79.76M | 74.75M | 70.25M |
| shortTermDebt | 37.2M | 35.7M | 20M | 20M | - | - | - | - | 50M | - |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | - | - | - | - | - | 8.71M | 8.71M | - | - | - |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | 131.74M | 127.59M | 278.95M | 288.28M | 257.9M | 191.3M | 192.52M | 198.46M | 152.57M | 129.17M |
| totalCurrentLiabilities | 483.91M | 540.53M | 544.66M | 529.79M | 464.23M | 373.13M | 366.08M | 356.73M | 351.05M | 288.64M |
| longTermDebt | 20M | 39.99M | 59.98M | 79.96M | 99.95M | 99.93M | 45M | 45M | 45M | 104.98M |
| capitalLeaseObligationsNonCurrent | 84.2M | 92.6M | - | - | - | - | - | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 488.42M | 381.93M | 363.13M | 310.52M | 248.72M | 220.21M | 261.96M | 247.67M | 189.96M | 272.6M |
| otherNonCurrentLiabilities | 200.32M | 191.76M | 286.82M | 265.42M | 328.84M | 349.85M | 241.8M | 215.4M | 205.56M | 178.88M |
| totalNonCurrentLiabilities | 792.93M | 706.28M | 709.92M | 655.9M | 677.5M | 669.99M | 548.77M | 508.07M | 440.52M | 556.45M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 84.2M | 92.6M | - | - | - | - | - | - | - | - |
| totalLiabilities | 1.28B | 1.25B | 1.25B | 1.19B | 1.14B | 1.04B | 914.85M | 864.8M | 791.57M | 845.09M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 20.86M | 21.3M | 21.79M | 11.02M | 11.5M | 11.71M | 11.95M | 8.12M | 8.24M | 8.24M |
| retainedEarnings | 4.06B | 4B | 4B | 3.4B | 3.49B | 3.09B | 2.85B | 2.53B | 2.13B | 1.71B |
| additionalPaidInCapital | 234.6M | 228.08M | 231.45M | 244.59M | 174.44M | 226.45M | 218.46M | 142.18M | 138.36M | 135.47M |
| 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.02B | 1.19B | 1.24B | 1.38B | 1.03B | 672.68M | 615.52M | 605.67M | 463.77M | 295.76M |
| depreciationAndAmortization | 364.69M | 344.58M | 324.45M | 276.07M | 259.9M | 261.27M | 253.68M | 230.36M | 205.76M | 189.87M |
| deferredIncomeTax | -11.25M | 19.34M | 53.34M | - | - | - | - | - | - | - |
| stockBasedCompensation | 12.85M | 11.35M | 11.08M | 15.89M | 15.04M | 14.3M | 42.9M | 10.7M | 22.7M | 16.2M |
| changeInWorkingCapital | -40.46M | 84.16M | -55.35M | -83.01M | -127.28M | 9.04M | 43.34M | 14.04M | -34.69M | -61000 |
| accountsReceivables | 28.35M | 74.08M | - | -13.01M | -125.56M | -49.04M | 30.33M | -34.67M | -76.35M | -11.18M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | -29.12M | -20.96M | 6.5M | - | - | - | - | - | - | - |
| otherWorkingCapital | -39.68M | 31.03M | -61.85M | -70M | -1.72M | 58.09M | 13M | 48.7M | 41.66M | 11.12M |
| otherNonCashItems | 20.59M | 13.78M | -3.89M | 105.48M | 30.57M | -24.27M | 28.45M | 39.36M | -121.25M | 63.81M |
| netCashProvidedByOperatingActivities | 1.37B | 1.66B | 1.57B | 1.69B | 1.21B | 933.02M | 983.89M | 900.12M | 536.29M | 565.58M |
| investmentsInPropertyPlantAndEquipment | -415.03M | -771.32M | -757.31M | -775.15M | -550.08M | -225.08M | -479.32M | -588.29M | -382.12M | -417.94M |
| acquisitionsNet | - | - | - | - | - | - | - | - | - | - |
| purchasesOfInvestments | - | -30M | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | 30M | 48.85M | - | - | - | - | - | - | - |
| otherInvestingActivities | 48.62M | 20.12M | 48.64M | 227.68M | 94.79M | -326.58M | 5.69M | 7.9M | 14.38M | 10.54M |
| netCashProvidedByInvestingActivities | -366.41M | -751.19M | -659.82M | -547.47M | -455.29M | -551.66M | -473.64M | -580.39M | -367.75M | -407.4M |
| netDebtIssuance | -20M | -20M | -20M | - | - | 54.92M | - | -50M | -9.98M | -28.83M |
| longTermNetDebtIssuance | -20M | -20M | -20M | - | - | 54.92M | - | -50M | -9.98M | -28.83M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -730.34M | -967.29M | -453.61M | -1.28B | -536.46M | -364.06M | -240.96M | -163.26M | -8.01M | -130.32M |
| netCommonStockIssuance | -730.34M | -967.29M | -453.61M | -1.28B | -536.46M | -364.06M | -240.96M | -163.26M | -8.01M | -130.32M |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | -730.34M | -967.29M | -453.61M | -1.28B | -536.46M | -364.06M | -240.96M | -163.26M | -8.01M | -130.32M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -235.64M | -223.62M | -175.09M | -134.48M | -92.37M | -71.02M | -54.55M | -42.57M | -32.92M | - |
| commonDividendsPaid | -235.64M | -223.62M | -175.09M | -134.48M | -92.37M | -71.02M | -54.55M | -42.57M | -32.92M | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -6.33M | -22.3M | -13.13M | -8.66M | -67.35M | -3.34M | -1.45M | -1.07M | -344K | -338K |
| netCashProvidedByFinancingActivities | -992.31M | -1.23B | -661.83M | -1.42B | -696.18M | -383.5M | -296.96M | -256.9M | -51.26M | -159.48M |
| 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.33B | 1.31B | 1.41B | 1.41B | 1.37B | 1.39B | 1.47B | 1.5B | 1.46B | 1.5B |
| costOfRevenue | 965.44M | 914.12M | 937.64M | 952.55M | 924.77M | 919.52M | 955.02M | 961.38M | 956.1M | 966.98M |
| grossProfit | 369.26M | 393.17M | 468.87M | 455.17M | 450.09M | 466.31M | 515.19M | 537.32M | 503.97M | 528.56M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 47.07M | 51.8M | 45.08M | 69.77M | 68.16M | 89.99M | 73.3M | 71.67M | 74.76M | 80.49M |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 47.07M | 51.8M | 45.08M | 69.77M | 68.16M | 89.99M | 73.3M | 71.67M | 74.76M | 80.49M |
| otherExpenses | 4.85M | 37.12M | 62.95M | 27.51M | 43.87M | 42.3M | 40.02M | 43.96M | 42.78M | 27.07M |
| operatingExpenses | 51.92M | 88.92M | 108.03M | 97.28M | 112.03M | 132.29M | 113.33M | 115.63M | 117.54M | 107.55M |
| costAndExpenses | 1.02B | 1B | 1.05B | 1.05B | 1.04B | 1.05B | 1.07B | 1.08B | 1.07B | 1.07B |
| netInterestIncome | 1.98M | 956K | 555K | 678K | 1.66M | 1.88M | 1.76M | 5.83M | 7.34M | 5.23M |
| interestIncome | 2.28M | 1.24M | 559K | 684K | 1.66M | 1.9M | 1.78M | 5.96M | 7.37M | 5.31M |
| interestExpense | 299K | 284K | 4000 | 6000 | 2000 | 25000 | 19000 | 131K | 37000 | 85000 |
| depreciationAndAmortization | 92.31M | 92.67M | 92.22M | 90.66M | 89.14M | 88.81M | 86.67M | 84.57M | 84.53M | 84.65M |
| ebitda | 408M | 398.1M | 453.07M | 447.88M | 427.78M | 424.01M | 489.78M | 511.14M | 477.45M | 510.06M |
| ebit | 315.7M | 305.43M | 360.85M | 357.22M | 338.65M | 335.2M | 403.11M | 426.58M | 392.92M | 425.41M |
| nonOperatingIncomeExcludingInterest | 1.64M | -1.18M | -4000 | 673K | -591K | -1.18M | -1.25M | -4.89M | -6.49M | -4.4M |
| operatingIncome | 317.34M | 304.25M | 360.84M | 357.9M | 338.06M | 334.02M | 401.86M | 421.69M | 386.43M | 421.01M |
| totalOtherIncomeExpensesNet | 337K | 896K | -543K | -679K | 589K | 1.16M | 1.23M | 4.76M | 6.46M | 4.31M |
| incomeBeforeTax | 317.68M | 305.15M | 360.3M | 357.22M | 338.64M | 335.18M | 403.09M | 426.45M | 392.88M | 425.32M |
| incomeTaxExpense | 79.42M | 75.68M | 89.35M | 88.59M | 83.98M | 72.03M | 94.51M | 104.4M | 100.58M | 102.51M |
| netIncomeFromContinuingOperations | 238.26M | 229.47M | 270.95M | 268.63M | 254.66M | 263.14M | 308.58M | 322.04M | 292.3M | 322.82M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 238.26M | 229.47M | 270.95M | 268.63M | 254.66M | 263.14M | 308.58M | 322.04M | 292.3M | 322.82M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 238.26M | 229.47M | 270.95M | 268.63M | 254.66M | 263.14M | 308.58M | 322.04M | 292.3M | 322.82M |
| eps | 1.14 | 1.09 | 1.29 | 1.27 | 1.2 | 1.23 | 1.44 | 1.49 | 1.34 | 1.48 |
| 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 | 288.08M | 120.09M | 46.59M | 24.06M | 97.2M | 108.68M | 74.16M | 74.3M | 580.97M | 433.8M |
| shortTermInvestments | - | - | - | - | - | - | - | 30.27M | - | - |
| cashAndShortTermInvestments | 288.08M | 120.09M | 46.59M | 24.06M | 97.2M | 108.68M | 74.16M | 104.58M | 580.97M | 433.8M |
| netReceivables | 566.5M | 494.34M | 540.12M | 585.93M | 568.54M | 527.69M | 576.68M | 604.34M | 603.53M | 615.32M |
| accountsReceivables | 542.21M | 471.95M | 518.97M | 530.47M | 545.58M | 501.55M | 545.75M | 578.1M | 582.21M | 578.88M |
| otherReceivables | 24.3M | 22.39M | 21.16M | 55.47M | 22.96M | 26.14M | 30.94M | 26.24M | 21.32M | 36.44M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | 71.66M | 80.4M | 77.09M | 88.15M | 68.64M | 84.32M | 84.22M | 98.2M | 79.16M | 94.21M |
| totalCurrentAssets | 926.25M | 694.83M | 663.81M | 698.14M | 734.38M | 720.68M | 735.06M | 807.11M | 1.26B | 1.14B |
| propertyPlantEquipmentNet | 4.47B | 4.6B | 4.59B | 4.59B | 4.5B | 4.51B | 4.43B | 4.28B | 4.13B | 4.1B |
| goodwill | - | - | - | - | - | - | - | - | - | - |
| intangibleAssets | - | - | - | - | - | - | - | - | - | - |
| goodwillAndIntangibleAssets | - | - | - | - | - | - | - | - | - | - |
| longTermInvestments | - | - | - | - | - | - | - | - | - | - |
| taxAssets | - | 117.73M | - | - | - | - | - | - | - | - |
| otherNonCurrentAssets | 263.32M | 174.32M | 267.2M | 262.52M | 259.55M | 265.28M | 265.02M | 258.16M | 259.6M | 273.66M |
| totalNonCurrentAssets | 4.73B | 4.89B | 4.85B | 4.85B | 4.76B | 4.77B | 4.69B | 4.54B | 4.39B | 4.37B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 5.66B | 5.59B | 5.52B | 5.55B | 5.49B | 5.49B | 5.43B | 5.34B | 5.65B | 5.51B |
| totalPayables | 94.01M | 75.84M | 101.76M | 85.68M | 161.52M | 91.82M | 110.41M | 138.57M | 174.4M | 112.77M |
| accountPayables | 94.01M | 62.7M | 81.92M | 85.68M | 84.24M | 91.82M | 99.28M | 112.61M | 97.69M | 112.77M |
| otherPayables | - | 13.15M | 19.84M | - | 77.28M | - | 11.14M | 25.97M | 76.71M | - |
| accruedExpenses | 388.27M | 239.12M | 147.2M | 144.42M | 142.57M | 143.29M | 139.35M | 134.29M | 123.77M | 132.93M |
| shortTermDebt | 20M | 37.2M | 20M | 20M | 20M | 20M | 20M | 20M | 20M | 20M |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | 89.45M | - | - | - | 77.28M | - | 11.14M | 25.97M | 76.71M | - |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | 89.45M | 131.74M | 282.4M | 256.77M | 233.26M | 285.42M | 283.82M | 259.9M | 232.5M | 278.95M |
| totalCurrentLiabilities | 591.72M | 483.91M | 551.36M | 506.86M | 557.35M | 540.53M | 553.58M | 552.75M | 550.67M | 544.66M |
| longTermDebt | 20M | 20M | 64.99M | 149.99M | 39.99M | 39.99M | 39.98M | 39.98M | 59.98M | 59.98M |
| capitalLeaseObligationsNonCurrent | - | 84.2M | - | - | - | - | - | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 370.68M | 488.42M | 354.48M | 381.93M | 381.93M | 381.93M | 374.82M | 363.13M | 363.13M | 363.13M |
| otherNonCurrentLiabilities | 274.82M | 200.32M | 282.6M | 281.68M | 276.7M | 284.36M | 281.71M | 275.33M | 275.93M | 286.82M |
| totalNonCurrentLiabilities | 665.5M | 792.93M | 702.08M | 813.6M | 698.62M | 706.28M | 696.51M | 678.44M | 699.04M | 709.92M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | - | 84.2M | - | - | - | - | - | - | - | - |
| totalLiabilities | 1.26B | 1.28B | 1.25B | 1.32B | 1.26B | 1.25B | 1.25B | 1.23B | 1.25B | 1.25B |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 20.82M | 20.86M | 20.94M | 21.06M | 21.19M | 21.3M | 21.38M | 21.48M | 21.76M | 21.79M |
| retainedEarnings | 4.14B | 4.06B | 4.01B | 3.98B | 3.99B | 4B | 3.97B | 3.9B | 4.15B | 4B |
| additionalPaidInCapital | 234.34M | 234.6M | 231.59M | 228.62M | 226.58M | 228.08M | 186.98M | 186.58M | 225.5M | 231.45M |
| 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 | 238.26M | 229.47M | 270.95M | 268.63M | 254.66M | 263.14M | 308.58M | 322.04M | 292.3M | 322.82M |
| depreciationAndAmortization | 92.31M | 92.67M | 92.22M | 90.66M | 89.14M | 88.81M | 86.67M | 84.57M | 84.53M | 84.65M |
| deferredIncomeTax | - | 16.2M | -27.45M | - | - | 7.11M | 12.23M | - | - | - |
| stockBasedCompensation | - | 12.85M | - | - | - | - | - | - | - | 11.08M |
| changeInWorkingCapital | 37.24M | -32.9M | 91.53M | -82.69M | -16.4M | 36.53M | 35.64M | -26.6M | 38.6M | 20.37M |
| accountsReceivables | - | - | - | - | - | - | - | - | - | -3.88M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | - | - | - | - | - | - | - | - | - | - |
| otherWorkingCapital | 37.24M | -32.9M | 91.53M | -82.69M | -16.4M | 36.53M | 35.64M | -26.6M | 38.6M | 24.25M |
| otherNonCashItems | 5.83M | -8M | 10.22M | 9.24M | 9.12M | 5.46M | 3.36M | 7.85M | 8.46M | -2.22M |
| netCashProvidedByOperatingActivities | 373.63M | 310.29M | 437.47M | 285.85M | 336.52M | 401.06M | 446.48M | 387.86M | 423.89M | 436.69M |
| investmentsInPropertyPlantAndEquipment | -62.57M | -45.78M | -93.94M | -187.16M | -88.15M | -170.92M | -242.76M | -238.13M | -119.51M | -105.95M |
| acquisitionsNet | - | - | 3.85M | - | - | - | - | - | - | - |
| purchasesOfInvestments | - | - | - | - | - | - | -30M | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | 30M | - | - | - |
| otherInvestingActivities | 9.92M | 37.61M | - | 1.93M | 5.23M | 3.97M | 41.32M | -26.73M | 1.56M | 26.41M |
| netCashProvidedByInvestingActivities | -52.65M | -8.17M | -90.09M | -185.23M | -82.92M | -166.94M | -201.44M | -264.86M | -117.95M | -79.54M |
| netDebtIssuance | - | -45M | -85M | 110M | - | - | - | - | - | - |
| longTermNetDebtIssuance | - | -45M | -85M | 110M | - | - | - | - | - | - |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -88.14M | -124.91M | -180.84M | -223.51M | -201.08M | -142.52M | -187.66M | -511.83M | -85.28M | -85.52M |
| netCommonStockIssuance | -88.14M | -124.91M | -180.84M | -223.51M | -201.08M | -182.52M | -187.66M | -511.83M | -85.28M | -85.52M |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | -88.14M | -124.91M | -180.84M | -223.51M | -201.08M | -182.52M | -187.66M | -511.83M | -85.28M | -85.52M |
| netPreferredStockIssuance | - | - | - | - | - | 40M | - | - | - | - |
| netDividendsPaid | -60.5M | -58.43M | -58.68M | -59.03M | -59.5M | -55.41M | -55.62M | -55.95M | -56.63M | -43.6M |
| commonDividendsPaid | -60.5M | -58.43M | -58.68M | -59.03M | -59.5M | -55.41M | -55.62M | -55.95M | -56.63M | -43.6M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -4.36M | -281K | -324K | -1.22M | -4.51M | -1.67M | -1.9M | -61.88M | -16.85M | -845K |
| netCashProvidedByFinancingActivities | -152.99M | -228.63M | -324.85M | -173.75M | -265.08M | -199.6M | -245.18M | -629.67M | -158.77M | -129.96M |