$5 (0.42%)
| date | 2026-03-31 | 2025-03-31 | 2024-03-31 | 2023-03-31 | 2022-03-31 | 2021-03-31 | 2020-03-31 | 2019-03-31 | 2018-03-31 | 2017-03-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 8.31B | 8.1B | 8B | 8.75B | 8.09B | 6.89B | 5.28B | 4.7B | 4.61B | 4.45B |
| costOfRevenue | 3.21B | 3.06B | 2.98B | 3.03B | 2.75B | 2.35B | 2.01B | 1.94B | 1.95B | 1.75B |
| grossProfit | 5.1B | 5.04B | 5.02B | 5.72B | 5.34B | 4.54B | 3.27B | 2.76B | 2.66B | 2.71B |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | 3B | 2.79B | 2.79B | 2.65B | 2.52B | 1.84B | 2B | 1.92B | 2B |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 3.33B | 3B | 2.79B | 2.79B | 2.65B | 2.52B | 2.1B | 1.89B | 1.92B | 2B |
| otherExpenses | - | - | - | - | - | - | - | - | - | - |
| operatingExpenses | 3.33B | 3B | 2.79B | 2.79B | 2.65B | 2.52B | 2.1B | 1.89B | 1.92B | 2B |
| costAndExpenses | 6.54B | 6.07B | 5.77B | 5.82B | 5.41B | 4.87B | 4.11B | 3.83B | 3.87B | 3.75B |
| netInterestIncome | - | 5.28M | 319K | 307K | 295K | 327K | 1.58M | 707K | 2.96M | 3.74M |
| interestIncome | - | 5.28M | 319K | 307K | 295K | 327K | 1.58M | 707K | 2.96M | 3.74M |
| interestExpense | - | - | - | - | - | - | - | - | - | - |
| depreciationAndAmortization | 244.32M | 209.66M | 215.9M | 290.68M | 284.32M | 351.06M | 325.95M | 112.65M | 126M | 133.01M |
| ebitda | 2.05B | 2.3B | 2.45B | 3.21B | 2.96B | 2.37B | 1.5B | 991.11M | 869.32M | 837.29M |
| ebit | 1.8B | 2.09B | 2.23B | 2.92B | 2.68B | 2.02B | 1.17B | 878.45M | 743.31M | 704.28M |
| nonOperatingIncomeExcludingInterest | -31.26M | -53.98M | -940K | 6.24M | 5.81M | - | - | - | - | - |
| operatingIncome | 1.77B | 2.03B | 2.23B | 2.93B | 2.69B | 2.02B | 1.17B | 878.45M | 743.31M | 704.28M |
| totalOtherIncomeExpensesNet | 31.26M | 53.98M | 940K | -6.24M | -5.81M | -104.2M | -102.86M | -62.26M | 774K | 5.45M |
| incomeBeforeTax | 1.8B | 2.09B | 2.23B | 2.92B | 2.68B | 1.92B | 1.07B | 816.19M | 744.09M | 709.74M |
| incomeTaxExpense | 609.73M | 591.18M | 729.5M | 949.05M | 879.05M | 661.95M | 379.56M | 294.58M | 267M | 231.96M |
| netIncomeFromContinuingOperations | 1.19B | 1.5B | 1.5B | 1.97B | 1.8B | 1.26B | 688.95M | 521.61M | 477.09M | 477.78M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | 46.02M | -144.86M | - | - |
| otherAdjustmentsToNetIncome | - | -1000 | - | -1000 | - | -1000 | -999 | - | - | - |
| netIncome | 1.19B | 1.5B | 1.5B | 1.97B | 1.8B | 1.26B | 734.97M | 376.75M | 494.3M | 475.48M |
| netIncomeDeductions | - | - | - | - | - | - | -1000 | 1000 | -1000 | 1000 |
| bottomLineNetIncome | 1.19B | 1.5B | 1.5B | 1.97B | 1.8B | 1.26B | 734.97M | 376.75M | 494.3M | 475.48M |
| eps | 61.34 | 77.18 | 76.98 | 99.82 | 90.94 | 63.32 | 37.2 | 19.33 | 25.46 | 24.26 |
| date | 2026-03-31 | 2025-03-31 | 2024-03-31 | 2023-03-31 | 2022-03-31 | 2021-03-31 | 2020-03-31 | 2019-03-31 | 2018-03-31 | 2017-03-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 5.94B | 6.66B | 7.94B | 8.28B | 6.82B | 5.88B | 4.6B | 3.68B | 2.01B | 2.87B |
| shortTermInvestments | - | 900M | 500.02M | 200M | 500M | 500M | 200M | 200M | 1.6B | 200M |
| cashAndShortTermInvestments | 5.94B | 7.56B | 8.44B | 8.48B | 7.32B | 6.38B | 4.8B | 3.88B | 3.61B | 3.07B |
| netReceivables | 1.55B | 1.41B | 1.5B | 1.34B | 1.29B | 1.18B | 803.05M | 824.33M | 800.8M | 746.09M |
| accountsReceivables | 1.55B | 1.41B | 1.5B | 1.34B | 1.29B | 1.18B | 803.05M | 824.33M | 800.8M | 746.09M |
| otherReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | 14.02M | 11.17M | 8.52M | 17.81M | 16.94M | 13.84M | 9.81M | 26.25M | 13.4M | 12.33M |
| prepaids | - | 131.96M | 144.9M | 161.36M | 101.75M | 92.07M | 79.87M | 80.67M | 68.54M | - |
| otherCurrentAssets | 638.31M | 789K | 12.22M | 1001 | 1000 | 1000 | 3.88M | 353K | 1.05M | 67.42M |
| totalCurrentAssets | 8.14B | 9.11B | 10.11B | 10B | 8.73B | 7.67B | 5.7B | 4.81B | 4.49B | 3.9B |
| propertyPlantEquipmentNet | 310.64M | 183.23M | 289.63M | 175.73M | 298.04M | 142.98M | 386.94M | 173.63M | 192M | 217.2M |
| goodwill | 460.85M | 443.47M | 443.47M | 443.47M | 443.47M | 415.72M | 415.72M | 415.72M | 480.46M | 480.46M |
| intangibleAssets | 511.03M | 387.67M | 237.11M | 174.14M | 208.8M | 237.42M | 277.96M | 335.46M | 439.62M | 357.83M |
| goodwillAndIntangibleAssets | 971.88M | 831.14M | 680.58M | 617.61M | 652.27M | 653.14M | 693.68M | 751.18M | 920.08M | 838.3M |
| longTermInvestments | 887.8M | 553.18M | 97.92M | 146.92M | 146.92M | 295.74M | 136.55M | 337.68M | 214.32M | 366.99M |
| taxAssets | 233.13M | 213.81M | 188.62M | 232.58M | 245.59M | 233.6M | 189.6M | 207.72M | 173.57M | 176.88M |
| otherNonCurrentAssets | 2.31M | 105.36M | 12.77M | 7.69M | 3.8M | 201.65M | 197.77M | 198.72M | 183.44M | 202.55M |
| totalNonCurrentAssets | 2.41B | 1.89B | 1.27B | 1.18B | 1.35B | 1.53B | 1.6B | 1.67B | 1.68B | 1.8B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 10.55B | 11B | 11.38B | 11.18B | 10.07B | 9.19B | 7.3B | 6.48B | 6.18B | 5.7B |
| totalPayables | 712.29M | 653.44M | 666.3M | 903.72M | 988.02M | 940.2M | 466.95M | 359.63M | 340.33M | 216.48M |
| accountPayables | 399.36M | 411.55M | 434M | 431.26M | 401.34M | 377.41M | 267.03M | 234.99M | 112.48M | 196.67M |
| otherPayables | 312.93M | 241.88M | 232M | 472.47M | 586.68M | 562.79M | 199.92M | 124.64M | 227.84M | 19.81M |
| accruedExpenses | - | 426.54M | 394.26M | 362.36M | 370.79M | 365.13M | 294.05M | 270.61M | 270.38M | 140.97M |
| shortTermDebt | 156.58M | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsCurrent | - | 23.75M | 119.63M | 1.3M | 162.67M | 3.69M | 218M | 3.94M | 4M | 5M |
| taxPayables | - | - | 232M | 472.47M | 586.68M | 562.79M | 199.92M | 124.64M | 185.64M | 19.81M |
| deferredRevenue | 299.54M | 294.93M | 210.57M | 238.05M | 322.64M | 324.96M | 156.22M | 149.07M | - | 19.81M |
| otherCurrentLiabilities | 563.86M | 125.02M | 103.31M | 163.07M | 207.11M | 260.24M | 138.08M | 126.55M | 384.76M | 405.98M |
| totalCurrentLiabilities | 1.73B | 1.52B | 1.49B | 1.67B | 2.05B | 1.89B | 1.27B | 909.8M | 999.46M | 788.23M |
| longTermDebt | - | - | - | - | - | - | - | -1.61M | 9.7M | 13.08M |
| capitalLeaseObligationsNonCurrent | 31.01M | 20.4M | 12.68M | 1.1M | 2.4M | 3.68M | 7.37M | 7.37M | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | 19.16M | 26.08M | 119.93M | 68.08M | 131.8M | - | - |
| otherNonCurrentLiabilities | 117.99M | 74.48M | 67.56M | 59.45M | 62.3M | 59.25M | 67.1M | 68.61M | 66.77M | 64.9M |
| totalNonCurrentLiabilities | 149M | 94.88M | 80.23M | 79.71M | 90.78M | 182.86M | 142.56M | 206.18M | 76.48M | 77.98M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 31.01M | 44.15M | 132.31M | 2.4M | 165.07M | 7.37M | 225.37M | 11.31M | 4M | 5M |
| totalLiabilities | 1.88B | 1.62B | 1.57B | 1.75B | 2.14B | 2.08B | 1.42B | 1.12B | 1.08B | 866.22M |
| treasuryStock | -1.79B | -1.79B | -1.8B | -1.14B | -1.14B | -344.52M | -344.45M | -344.41M | -344.41M | -344.41M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 1.91B | 1.89B | 1.88B | 1.83B | 1.83B | 1.74B | 1.74B | 1.71B | 1.71B | 1.7B |
| retainedEarnings | 6.35B | 7.1B | 7.54B | 6.6B | 5.14B | 3.61B | 2.61B | 2.05B | 1.86B | 1.56B |
| additionalPaidInCapital | 2.2B | 2.18B | 2.18B | 2.14B | 2.11B | 1.93B | 1.82B | 1.8B | 1.8B | 1.81B |
| date | 2026-03-31 | 2025-03-31 | 2024-03-31 | 2023-03-31 | 2022-03-31 | 2021-03-31 | 2020-03-31 | 2019-03-31 | 2018-03-31 | 2017-03-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 1.19B | 1.5B | 1.5B | 1.97B | 1.8B | 1.26B | 688.95M | 521.61M | 494.3M | 475.48M |
| depreciationAndAmortization | 244.32M | 209.66M | 215.9M | 290.68M | 284.32M | 351.06M | 325.95M | 112.65M | 126M | 133.01M |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | - |
| stockBasedCompensation | - | - | -217K | 19.27M | 97.06M | 102.13M | - | - | - | - |
| changeInWorkingCapital | -128.88M | 199.7M | -128.34M | -300.22M | -158.07M | 89.91M | 63.42M | -66.12M | -31.18M | 39.69M |
| accountsReceivables | -138.61M | 95.3M | -162.05M | -45M | -109M | -380M | -25M | -23.54M | -54.7M | 34.54M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | 18.63M | -63.89M | 74.86M | -58.32M | 23.49M | 122.23M | 39.66M | -5M | 43.32M | -18.48M |
| otherWorkingCapital | -8.9M | 168.29M | -41.14M | -196.46M | -71.91M | 348.56M | 49M | -37.59M | -19.79M | 23.62M |
| otherNonCashItems | 59.87M | -65.4M | -214.77M | -107.94M | -35.21M | 414.2M | 238.59M | 17.66M | 159.28M | -108.56M |
| netCashProvidedByOperatingActivities | 1.37B | 1.84B | 1.37B | 1.88B | 1.99B | 2.21B | 1.32B | 585.8M | 748.4M | 539.62M |
| investmentsInPropertyPlantAndEquipment | -239.58M | -176.03M | -201.86M | -53.15M | -57.78M | -78.4M | -6.05M | -94.98M | -176.11M | -266.91M |
| acquisitionsNet | -188K | - | - | - | -40M | - | -15.74M | - | - | 4.37M |
| purchasesOfInvestments | -300M | -1.4B | -400M | -400M | -400M | -472M | -484M | -520M | -400M | -492.76M |
| salesMaturitiesOfInvestments | 600M | 400M | 400M | 400M | 601.59M | 400M | 400M | 517.11M | 550M | 471.26M |
| otherInvestingActivities | -5.94M | - | 37M | - | 48.68M | -10.89M | 121.05M | -17.85M | 28.28M | -33.53M |
| netCashProvidedByInvestingActivities | 54.29M | -1.18B | -164.86M | -53.15M | 152.49M | -161.29M | 15.25M | -115.72M | 2.17M | -317.57M |
| netDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| longTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | 36.17M | 17.88M | -555.11M | 16.73M | -621.48M | -63000 | 52.12M | 1.11M | 17.68M | -237.59M |
| netCommonStockIssuance | 36.17M | 17.88M | -555.11M | 16.73M | -621.48M | -63000 | 52.12M | 1.11M | 17.68M | -237.59M |
| commonStockIssuance | 36.21M | 17.96M | 96.17M | 16.73M | 178.62M | - | 52.16M | 1.11M | 17.68M | 62.37M |
| commonStockRepurchased | -42000 | -83000 | -651.29M | - | -800.09M | -63000 | -39000 | - | - | -299.96M |
| netPreferredStockIssuance | - | - | -95.89M | - | -178.52M | - | - | - | - | - |
| netDividendsPaid | -1.94B | -1.94B | -568.62M | -514.44M | -397.03M | -257.54M | -235.35M | -194.68M | -193.93M | -175.93M |
| commonDividendsPaid | -1.94B | -1.94B | -568.62M | -514.44M | -397.03M | -257.54M | -235.35M | -194.68M | -193.93M | -175.93M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -144.88M | -125.88M | -122.67M | -162.67M | -184.77M | -218M | -229.94M | -4.63M | -32.84M | -6.94M |
| netCashProvidedByFinancingActivities | -2.05B | -2.04B | -1.25B | -660.38M | -1.2B | -475.6M | -413.17M | -198.2M | -209.09M | -420.46M |
| 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 | 2.4B | 1.99B | 2.01B | 1.91B | 2.28B | 1.97B | 2B | 1.85B | 2.23B | 1.93B |
| costOfRevenue | 853.52M | 785.59M | 799.74M | 773.02M | 822.7M | 754.18M | 754.27M | 732.85M | 814.17M | 729.8M |
| grossProfit | 1.55B | 1.2B | 1.22B | 1.13B | 1.46B | 1.22B | 1.24B | 1.12B | 1.42B | 1.2B |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - | - | 752.09M | 685.93M |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 915.7M | 834.06M | 804.54M | 775.49M | 785.61M | 745.52M | 735.89M | 736.12M | 752.09M | 685.93M |
| otherExpenses | - | - | - | - | - | - | - | - | - | - |
| operatingExpenses | 915.7M | 834.06M | 804.54M | 775.49M | 785.61M | 745.52M | 735.89M | 736.12M | 752.09M | 685.93M |
| costAndExpenses | 1.77B | 1.62B | 1.6B | 1.55B | 1.61B | 1.5B | 1.49B | 1.47B | 1.57B | 1.42B |
| netInterestIncome | - | - | - | - | - | - | - | - | - | - |
| interestIncome | - | - | - | - | - | - | - | - | - | - |
| interestExpense | - | - | - | - | - | - | - | - | - | - |
| depreciationAndAmortization | 64.67M | 64.66M | 58.62M | 56.36M | 54.23M | 54.54M | 50.51M | 50.39M | 49.88M | 49.58M |
| ebitda | 697.97M | 446.93M | 484.5M | 416.33M | 738.83M | 540.37M | 581.49M | 436.72M | 720.59M | 553.41M |
| ebit | 633.3M | 382.26M | 425.88M | 359.97M | 684.6M | 485.83M | 530.99M | 386.33M | 670.72M | 503.83M |
| nonOperatingIncomeExcludingInterest | -1.02M | -13.22M | -15.36M | -1.65M | -10.27M | -14.83M | -23.16M | -5.72M | -5.15M | 8.64M |
| operatingIncome | 632.27M | 369.04M | 410.53M | 358.32M | 674.32M | 471M | 507.83M | 380.6M | 665.57M | 512.47M |
| totalOtherIncomeExpensesNet | 1.02M | 13.22M | 15.36M | 1.65M | 10.27M | 14.83M | 23.16M | 5.72M | 5.15M | -8.64M |
| incomeBeforeTax | 633.3M | 382.26M | 425.88M | 359.97M | 684.6M | 485.83M | 530.99M | 386.33M | 670.72M | 503.83M |
| incomeTaxExpense | 231.34M | 115.11M | 145.84M | 117.44M | 167.54M | 136.06M | 167.54M | 120.05M | 219.87M | 170.12M |
| netIncomeFromContinuingOperations | 401.96M | 267.16M | 280.04M | 242.53M | 517.06M | 349.78M | 363.45M | 266.28M | 450.85M | 333.71M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | 1000 | -1000 | - | -1000 | - | 1000 | -1000 | 1000 | - |
| netIncome | 401.96M | 267.16M | 280.04M | 242.53M | 517.06M | 349.78M | 363.45M | 266.28M | 450.85M | 333.71M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 401.96M | 267.16M | 280.04M | 242.53M | 517.06M | 349.78M | 363.45M | 266.28M | 450.85M | 333.71M |
| eps | 20.68 | 13.75 | 14.42 | 12.49 | 26.66 | 18.04 | 18.75 | 13.74 | 23.4 | 17.3 |
| 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 | 5.94B | 5.07B | 5.23B | 4.84B | 6.66B | 6.88B | 6.87B | 6.47B | 7.94B | 7.35B |
| shortTermInvestments | - | - | - | - | 900M | - | - | - | 500.02M | - |
| cashAndShortTermInvestments | 5.94B | 5.07B | 5.23B | 4.84B | 7.56B | 6.88B | 6.87B | 6.47B | 8.44B | 7.35B |
| netReceivables | 1.55B | 1.18B | 1.22B | 1.18B | 1.41B | 1.13B | 1.28B | 1.2B | 1.5B | 1.14B |
| accountsReceivables | 1.55B | 1.18B | 1.22B | 1.18B | 1.41B | 1.13B | 1.28B | 1.2B | 1.5B | 1.14B |
| otherReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | 14.02M | 26.16M | 13.71M | 10.96M | 11.17M | 14.26M | 10.91M | 11.14M | 8.52M | 13.22M |
| prepaids | - | - | - | - | 131.96M | - | - | - | 144.9M | - |
| otherCurrentAssets | 638.31M | 1.07B | 915.99M | 969.47M | 91000 | 631.38M | 608.7M | 651.92M | 12.22M | 627.71M |
| totalCurrentAssets | 8.14B | 7.35B | 7.38B | 7B | 9.11B | 8.65B | 8.77B | 8.34B | 10.11B | 9.13B |
| propertyPlantEquipmentNet | 310.64M | 354.51M | 352.18M | 390.97M | 183.23M | 220.54M | 220.6M | 254.54M | 289.63M | 320.64M |
| goodwill | 460.85M | 462.56M | 443.47M | 443.47M | 443.47M | 443.47M | 443.47M | 443.47M | 443.47M | 443.47M |
| intangibleAssets | 511.03M | 493.4M | 396.58M | 409.75M | 387.67M | 346.25M | 274.81M | 250.07M | 237.11M | 211.3M |
| goodwillAndIntangibleAssets | 971.88M | 955.95M | 840.05M | 853.22M | 831.14M | 789.72M | 718.28M | 693.54M | 680.58M | 654.77M |
| longTermInvestments | 887.8M | 894.88M | 863.85M | 856.85M | 553.18M | 341.76M | 137.73M | 97.92M | 97.92M | 97.92M |
| taxAssets | 233.13M | 212.32M | 212.63M | 212.9M | 213.81M | 186.73M | 187.36M | 187.99M | 188.62M | 213.4M |
| otherNonCurrentAssets | 2.31M | 2.76M | 3.55M | 4.38M | 105.36M | 8.56M | 8.44M | 10.61M | 12.77M | 15.15M |
| totalNonCurrentAssets | 2.41B | 2.42B | 2.27B | 2.32B | 1.89B | 1.55B | 1.27B | 1.24B | 1.27B | 1.3B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 10.55B | 9.77B | 9.65B | 9.32B | 11B | 10.2B | 10.05B | 9.58B | 11.38B | 10.44B |
| totalPayables | 712.29M | 470.27M | 566.58M | 450.96M | 653.44M | 494.75M | 609.19M | 493.96M | 666.3M | 358.93M |
| accountPayables | 399.36M | 386.99M | 302.39M | 333.75M | 411.55M | 417.2M | 322.85M | 374M | 434.29M | 316.09M |
| otherPayables | 312.93M | 83.28M | 264.2M | 117.2M | 241.88M | 77.55M | 286.35M | 119.42M | 232M | 42.84M |
| accruedExpenses | - | - | - | - | 426.54M | - | - | - | 394.26M | - |
| shortTermDebt | 156.58M | 156.13M | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsCurrent | - | - | 136.23M | 135.86M | 23.75M | 53.15M | 70.24M | 99M | 119M | 118.39M |
| taxPayables | - | - | 264.2M | - | - | - | - | 119.42M | 232M | 42.84M |
| deferredRevenue | 299.54M | 297.69M | 291.39M | 282.69M | 294.93M | 282.26M | 282.46M | 241.17M | 210.57M | 236.83M |
| otherCurrentLiabilities | 563.86M | 436.59M | 536.78M | 573.91M | 125.02M | 428.4M | 514.73M | 539.43M | 103.31M | 364.6M |
| totalCurrentLiabilities | 1.73B | 1.36B | 1.53B | 1.44B | 1.52B | 1.26B | 1.48B | 1.37B | 1.49B | 1.08B |
| longTermDebt | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsNonCurrent | 31.01M | 70.32M | 85.3M | 119.5M | 20.4M | 23.9M | 2.19M | 2.54M | 12.68M | 39.21M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 117.99M | 107.22M | 70.01M | 72.24M | 74.48M | 62.27M | 64.04M | 65.8M | 67.56M | 55.12M |
| totalNonCurrentLiabilities | 149M | 177.54M | 155.31M | 191.74M | 94.88M | 86.18M | 66.22M | 68.34M | 80.23M | 94.32M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 31.01M | 70.32M | 221.53M | 255.36M | 44.15M | 77.05M | 72.43M | 101.54M | 131.68M | 157.59M |
| totalLiabilities | 1.88B | 1.54B | 1.69B | 1.64B | 1.62B | 1.34B | 1.54B | 1.44B | 1.57B | 1.17B |
| treasuryStock | -1.79B | -1.79B | -1.79B | -1.79B | -1.79B | -1.8B | -1.8B | -1.8B | -1.8B | -1.8B |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 1.91B | 1.9B | 1.89B | 1.89B | 1.89B | 1.89B | 1.89B | 1.89B | 1.88B | 1.84B |
| retainedEarnings | 6.35B | 5.94B | 5.68B | 5.4B | 7.1B | 6.58B | 6.23B | 5.87B | 7.54B | 7.09B |
| additionalPaidInCapital | 2.2B | 2.19B | 2.19B | 2.18B | 2.18B | 2.18B | 2.18B | 2.18B | 2.18B | 2.13B |
| 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 | 401.96M | 267.16M | 280.04M | 242.53M | 517.06M | 349.78M | 363M | 266.28M | 450.85M | 333.71M |
| depreciationAndAmortization | 64.67M | 64.66M | 58.62M | 56.36M | 54.23M | 54.54M | 50.51M | 50.39M | 49.88M | 49.58M |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | - |
| stockBasedCompensation | - | - | - | - | - | - | - | - | - | - |
| changeInWorkingCapital | -171.45M | -69.2M | -41.58M | 153.34M | -125.98M | 94.18M | -61.21M | 292.71M | -149.81M | -53.35M |
| accountsReceivables | -366.59M | 43.66M | -43.58M | 227.9M | -279.06M | 156.4M | -82.01M | 299.96M | -359.21M | 127.39M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | 19.86M | 57.67M | -11.74M | -47.17M | 12.14M | 45.86M | -39.86M | -82.04M | 117.27M | -41.57M |
| otherWorkingCapital | 175.28M | -170.52M | 13.74M | -27.39M | 140.94M | -108.08M | 60.66M | 74.78M | 92.14M | -139.18M |
| otherNonCashItems | 222.3M | -187.48M | 146.69M | -121.63M | 136.81M | -218.56M | 128.79M | -111.98M | 214.92M | -296.46M |
| netCashProvidedByOperatingActivities | 517.48M | 75.14M | 443.77M | 330.6M | 582.13M | 279.94M | 481.08M | 497.39M | 565.84M | 33.47M |
| investmentsInPropertyPlantAndEquipment | -42.41M | -93.12M | -10.43M | -93.63M | -75.98M | -36.53M | -19.64M | -43.88M | -42.22M | -17.29M |
| acquisitionsNet | - | -188K | - | - | - | - | - | - | - | - |
| purchasesOfInvestments | - | -100M | - | -200M | -799.71M | -400M | - | -200M | - | -200M |
| salesMaturitiesOfInvestments | 400M | - | - | 200M | - | 200M | - | 200M | - | 200M |
| otherInvestingActivities | -2000 | -592K | - | -5.34M | - | - | - | - | - | 1000 |
| netCashProvidedByInvestingActivities | 357.58M | -193.9M | -10.43M | -98.97M | -875.69M | -236.53M | -19.64M | -43.88M | -42.22M | -17.29M |
| netDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| longTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | 28.42M | 2.16M | 4.3M | 1.29M | 10.11M | 585K | 585K | 6.6M | 89.21M | -263.07M |
| netCommonStockIssuance | 28.42M | 2.16M | 4.3M | 1.29M | 10.11M | 585K | 585K | 6.6M | 89.21M | -263.07M |
| commonStockIssuance | 28.43M | 2.16M | 4.33M | 1.29M | 10.18M | 585K | 585K | 6.61M | 89.32M | 362K |
| commonStockRepurchased | -8000 | - | -34000 | - | -73000 | - | - | -10000 | -109K | -263.44M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | -927K |
| netDividendsPaid | -610K | -1.24M | -15.85M | -1.92B | -141K | -3.18M | -33.57M | -1.9B | -1.53M | -290.11M |
| commonDividendsPaid | -610K | -1.24M | -15.85M | -1.92B | -141K | -3.18M | -33.57M | -1.9B | -1.53M | -290.11M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -37.62M | -39.99M | -33.82M | -33.44M | -32.9M | -33.1M | -29.95M | -29.93M | -20.31M | -35.89M |
| netCashProvidedByFinancingActivities | -9.81M | -39.07M | -45.38M | -1.95B | -22.94M | -35.7M | -62.94M | -1.92B | 67.36M | -589.07M |