$2.7 (2.01%)
| 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 | 2.73B | 2.56B | 2.41B | 2.33B | 2.17B | 2.06B | 1.99B | 1.92B | 1.85B | 1.74B |
| costOfRevenue | 361.8M | 319.3M | 282.6M | 304.4M | 258.1M | 226.5M | 215.4M | 201.38M | 212.96M | 202M |
| grossProfit | 2.36B | 2.25B | 2.13B | 2.03B | 1.91B | 1.84B | 1.78B | 1.72B | 1.64B | 1.54B |
| researchAndDevelopmentExpenses | 456.7M | 394.9M | 368.9M | 349.9M | 292.7M | 252.8M | 239.2M | 211.52M | 192.39M | 178.37M |
| generalAndAdministrativeExpenses | 128.8M | 111.9M | 117M | 116.1M | 110.7M | 111.5M | 105.7M | 88.94M | 91.96M | 88.13M |
| sellingAndMarketingExpenses | 947M | 862.9M | 747.1M | 675.2M | 597.8M | 569.9M | 552.7M | 500.85M | 433.43M | 420.53M |
| sellingGeneralAndAdministrativeExpenses | 1.08B | 974.8M | 864.1M | 791.3M | 708.5M | 681.4M | 658.4M | 589.8M | 525.39M | 508.66M |
| otherExpenses | - | - | - | - | - | - | - | 11000 | - | - |
| operatingExpenses | 1.53B | 1.37B | 1.23B | 1.14B | 1B | 934.2M | 897.6M | 801.32M | 717.78M | 687.03M |
| costAndExpenses | 1.89B | 1.69B | 1.52B | 1.45B | 1.26B | 1.16B | 1.11B | 1B | 930.74M | 889.03M |
| netInterestIncome | 114M | 91.8M | 90.1M | 65.8M | 61.5M | 76M | 90.8M | 86.2M | 72.8M | 67.46M |
| interestIncome | 114M | 93.6M | 92.4M | 67.6M | 66.1M | 78.2M | 93.3M | 88.5M | 74.9M | 69.42M |
| interestExpense | - | 1.8M | 2.3M | 1.8M | 4.6M | 2.2M | 2.5M | 2.3M | 2.1M | 1.97M |
| depreciationAndAmortization | 92.9M | 83.6M | 47.4M | 36.2M | 30.7M | 27.1M | 24M | 20.79M | 16.64M | 14.74M |
| ebitda | 1.04B | 1.06B | 1.02B | 966.3M | 984.9M | 931.3M | 905.8M | 999.63M | 987.58M | 867.01M |
| ebit | 945.1M | 973.9M | 977.9M | 930.1M | 954.2M | 904.2M | 881.8M | 981.2M | 970.95M | 852.27M |
| nonOperatingIncomeExcludingInterest | -114M | -97.9M | -78.8M | -45.8M | -46.7M | - | - | -67.43M | -47.03M | - |
| operatingIncome | 831.1M | 876M | 899.1M | 884.3M | 907.5M | 904.2M | 881.8M | 913.77M | 923.92M | 852.27M |
| totalOtherIncomeExpensesNet | 114M | 96.1M | 76.5M | 44M | 42.1M | 66.6M | 80.6M | 65.07M | 47.03M | 44.4M |
| incomeBeforeTax | 945.1M | 972.1M | 975.6M | 928.3M | 949.6M | 970.8M | 962.4M | 978.84M | 970.95M | 896.67M |
| incomeTaxExpense | -111.8M | 126.4M | 135.3M | 131.4M | 134M | 124.2M | 136.7M | 157.54M | 168.02M | 171.82M |
| netIncomeFromContinuingOperations | 1.06B | 845.7M | 840.3M | 796.9M | 815.6M | 846.6M | 825.7M | 821.3M | 802.9M | 724.85M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 1.06B | 845.7M | 840.3M | 796.9M | 815.6M | 846.6M | 825.7M | 821.3M | 802.92M | 724.85M |
| netIncomeDeductions | - | - | - | - | - | - | - | -5000 | -23000 | - |
| bottomLineNetIncome | 1.06B | 845.7M | 840.3M | 796.9M | 815.6M | 846.6M | 825.7M | 821.3M | 802.92M | 724.85M |
| eps | 9.85 | 7.65 | 7.19 | 6.36 | 6.13 | 6.03 | 5.48 | 5.24 | 4.93 | 4.26 |
| 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 | 1.8B | 506.2M | 537.7M | 196M | 271.9M | 255.7M | 279.2M | 303.63M | 245.01M | 187.43M |
| shortTermInvestments | 1.21B | 865.7M | 992.3M | 1.44B | 1.42B | 1.43B | 1.3B | 1.45B | 1.17B | 1.19B |
| cashAndShortTermInvestments | 3.01B | 1.37B | 1.53B | 1.64B | 1.69B | 1.69B | 1.58B | 1.75B | 1.41B | 1.37B |
| netReceivables | 769.1M | 728.8M | 657.7M | 644.2M | 597.8M | 540.8M | 495.8M | 495.4M | 472.22M | 478.51M |
| accountsReceivables | 769.1M | 728.8M | 657.7M | 644.2M | 597.8M | 540.8M | 495.8M | 495.4M | 472.22M | 478.51M |
| otherReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | 180M | 75M | 33M | 34.4M | 46.4M | 50.1M | 58.5M | 80.2M | 81.48M | 41.02M |
| otherCurrentAssets | - | 17.7M | 37M | 15.6M | - | - | - | - | - | - |
| totalCurrentAssets | 3.96B | 2.19B | 2.26B | 2.33B | 2.34B | 2.28B | 2.13B | 2.32B | 1.96B | 1.89B |
| propertyPlantEquipmentNet | 82.9M | 80.8M | 80.4M | 82.8M | 83.4M | 88.1M | 87.7M | 78.51M | 77.77M | 61.86M |
| goodwill | 1.9B | 1.7B | 1.55B | 1.24B | 1.2B | 1B | 981.9M | 950.57M | 812.01M | 812.01M |
| intangibleAssets | 214.2M | 201.4M | 194.1M | 58.8M | 61M | 38.5M | 42.8M | 40.97M | 18.4M | 22.16M |
| goodwillAndIntangibleAssets | 2.12B | 1.9B | 1.75B | 1.3B | 1.26B | 1.04B | 1.02B | 991.54M | 830.41M | 834.17M |
| longTermInvestments | 1.33B | 1.41B | 1.43B | 1.87B | 2.09B | 2.31B | 2.37B | 2.29B | 2.44B | 2.3B |
| taxAssets | 68.3M | 63.6M | 81.8M | 77.6M | 51.7M | 34.4M | 55.3M | 84.69M | 119.43M | 94.61M |
| otherNonCurrentAssets | 245.9M | 107.7M | 97.4M | 71.5M | 80.3M | 85.5M | 94.2M | 64.22M | 33.58M | 38.45M |
| totalNonCurrentAssets | 3.84B | 3.56B | 3.44B | 3.39B | 3.56B | 3.56B | 3.63B | 3.51B | 3.5B | 3.33B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 7.81B | 5.75B | 5.7B | 5.72B | 5.9B | 5.84B | 5.76B | 5.83B | 5.46B | 5.22B |
| totalPayables | 42.5M | 85.7M | 89M | 63.9M | 37.9M | 17.5M | 15.9M | 20.76M | 12.22M | 25.48M |
| accountPayables | 27.6M | 54.8M | 48.3M | 29.6M | 9.8M | 17.5M | 15.9M | 20.7M | 12.22M | 20.02M |
| otherPayables | 14.9M | 30.9M | 40.7M | 34.3M | 28.1M | - | - | 63000 | - | 5.46M |
| accruedExpenses | 364.1M | 241.5M | 408.6M | 403.2M | 407M | 398.7M | 368.9M | 156.96M | 316.42M | 155.85M |
| shortTermDebt | - | 8.8M | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | - | 28.6M | 40.7M | 34.3M | 28.1M | 11.9M | 34.6M | 28.36M | 337.45M | 5.46M |
| deferredRevenue | 1.53B | 1.47B | 1.41B | 1.36B | 1.26B | 1.11B | 1.01B | 980.18M | 878.29M | 814.42M |
| otherCurrentLiabilities | - | 136.9M | 4.7M | 8.7M | 9.8M | 19M | - | 173.97M | - | 170.11M |
| totalCurrentLiabilities | 1.94B | 1.94B | 1.92B | 1.84B | 1.71B | 1.54B | 1.4B | 1.33B | 1.21B | 1.17B |
| longTermDebt | 1.97B | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsNonCurrent | - | 21M | - | - | - | - | - | - | - | - |
| deferredRevenueNonCurrent | 650.3M | 529M | 493.9M | 514.4M | 449.7M | 373.3M | 374.8M | 357.78M | 308.29M | 251.17M |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 365.2M | 470.9M | 464.5M | 441.9M | 481.3M | 455.9M | 424.6M | 366.1M | 347.59M | 309.49M |
| totalNonCurrentLiabilities | 2.99B | 1.02B | 958.4M | 956.3M | 931M | 829.2M | 799.4M | 723.9M | 655.88M | 560.66M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | - | 21M | - | - | - | - | - | - | - | - |
| totalLiabilities | 4.92B | 2.97B | 2.87B | 2.8B | 2.64B | 2.37B | 2.2B | 2.06B | 1.86B | 1.73B |
| treasuryStock | -15.56B | -14.26B | -13.04B | -11.8B | -10.55B | -9.32B | -8.09B | -6.84B | -5.89B | -4.96B |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 800K | 800K | 800K | 800K | 800K | 800K | 800K | 774K | 774K | 774K |
| retainedEarnings | 15.07B | 14.01B | 13.17B | 12.33B | 11.53B | 10.72B | 9.87B | 9.04B | 8.2B | 7.32B |
| additionalPaidInCapital | 3.33B | 3.05B | 2.73B | 2.5B | 2.28B | 2.03B | 1.77B | 1.6B | 1.31B | 1.14B |
| 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.06B | 845.7M | 840.3M | 796.9M | 815.6M | 846.6M | 825.7M | 821.3M | 802.9M | 724.85M |
| depreciationAndAmortization | 93.3M | 83.6M | 47.4M | 36.2M | 30.7M | 27.1M | 24M | 20.8M | 16.7M | 14.74M |
| deferredIncomeTax | - | -12.1M | -9.5M | -500K | -4M | 10.5M | 9.5M | 16.8M | 64.6M | -32.59M |
| stockBasedCompensation | 205.6M | 149.7M | 145.3M | 131.4M | 120.3M | 112.5M | 106.7M | 89.3M | 87.4M | 82.73M |
| changeInWorkingCapital | -121.6M | -8.4M | 4.5M | 115.8M | 216.2M | 154.2M | 133.4M | 180.2M | 117.1M | 156.53M |
| accountsReceivables | -82.9M | -65.9M | -9.9M | -46.1M | -51.6M | -45M | -400K | -21.8M | 6.3M | -67.74M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | -14.2M | 5.4M | 17.9M | 19.8M | -7.7M | 1.6M | -4.8M | 6.6M | -7.8M | 2.18M |
| otherWorkingCapital | -24.5M | 52.1M | -3.5M | 142.1M | 275.5M | 197.6M | 138.6M | 195.4M | 118.6M | 222.09M |
| otherNonCashItems | - | -6.1M | 9.9M | 18.7M | 25.1M | 10.1M | 5M | 15.2M | 20.9M | 3.02M |
| netCashProvidedByOperatingActivities | 1.23B | 1.05B | 1.04B | 1.1B | 1.2B | 1.16B | 1.1B | 1.14B | 1.11B | 949.27M |
| investmentsInPropertyPlantAndEquipment | -26.6M | -24.2M | -18.6M | -22.1M | -15.9M | -19.3M | -25.9M | -17.2M | -28.8M | -24.05M |
| acquisitionsNet | -273.1M | -185.8M | -458.8M | -48.3M | -219.7M | -23.1M | -37.6M | -154.9M | - | - |
| purchasesOfInvestments | - | -1.08B | -1.08B | -1.54B | -1.79B | -2.67B | -2.19B | -1.77B | -1.69B | -1.85B |
| salesMaturitiesOfInvestments | - | 1.26B | 2.03B | 1.6B | 1.95B | 2.62B | 2.31B | 1.61B | 1.54B | 1.76B |
| otherInvestingActivities | -159.9M | - | - | - | - | - | - | - | - | - |
| netCashProvidedByInvestingActivities | -459.6M | -24M | 468.7M | -6.4M | -75.3M | -98.2M | 60M | -330M | -178.8M | -109.8M |
| netDebtIssuance | 1.97B | - | - | - | - | - | - | - | - | - |
| longTermNetDebtIssuance | 1.97B | - | - | - | - | - | - | - | - | - |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -1.01B | -1.3B | -1.29B | -1.3B | -1.3B | -1.3B | -1.28B | -1.1B | -995.3M | -987.9M |
| netCommonStockIssuance | -1.01B | -1.3B | -1.29B | -1.3B | -1.3B | -1.3B | -1.28B | -1.1B | -995.3M | -987.9M |
| commonStockIssuance | 393.2M | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | -1.4B | -1.3B | -1.29B | -1.3B | -1.3B | -1.3B | -1.28B | -1.1B | -995.3M | -987.9M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -212.9M | 240M | 122.7M | 131.9M | 187.1M | 211.4M | 89.3M | 348.9M | 122.1M | 143.54M |
| netCashProvidedByFinancingActivities | 752M | -1.06B | -1.16B | -1.17B | -1.11B | -1.09B | -1.19B | -755M | -873.2M | -844.35M |
| 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 | 668.4M | 744.9M | 677.5M | 665.2M | 637.8M | 703.7M | 635.1M | 627.4M | 598.8M | 663.5M |
| costOfRevenue | 97.7M | 98M | 88.5M | 91.2M | 84.1M | 90.3M | 79.9M | 78.2M | 70.9M | 81.5M |
| grossProfit | 570.7M | 646.9M | 589M | 574M | 553.7M | 613.4M | 555.2M | 549.2M | 527.9M | 582M |
| researchAndDevelopmentExpenses | 109.9M | 124.3M | 117.5M | 112.8M | 102.1M | 101.1M | 97.5M | 97.1M | 99.2M | 100M |
| generalAndAdministrativeExpenses | 33.1M | 33.9M | 34.4M | 29.8M | 30.7M | 25.9M | 30.3M | 27.1M | 28.6M | 29.7M |
| sellingAndMarketingExpenses | 242.6M | 255.8M | 238M | 227.8M | 225.4M | 232.1M | 208.9M | 215.7M | 206.2M | 200.5M |
| sellingGeneralAndAdministrativeExpenses | 275.7M | 289.7M | 272.4M | 257.6M | 256.1M | 258M | 239.2M | 242.8M | 234.8M | 230.2M |
| otherExpenses | - | - | - | - | - | - | - | - | - | - |
| operatingExpenses | 385.6M | 414M | 389.9M | 370.4M | 358.2M | 359.1M | 336.7M | 339.9M | 334M | 330.2M |
| costAndExpenses | 483.3M | 512M | 478.4M | 461.6M | 442.3M | 449.4M | 416.6M | 418.1M | 404.9M | 411.7M |
| netInterestIncome | 40.8M | 29.5M | 28.7M | 28.5M | 27.3M | 24.5M | 25.3M | 23.7M | 22.6M | 32M |
| interestIncome | 40.8M | 29.5M | 28.7M | 28.5M | 27.3M | 24.5M | 25.3M | 23.7M | 22.6M | 34.3M |
| interestExpense | - | - | - | - | - | - | - | - | - | 2.3M |
| depreciationAndAmortization | 19.5M | 17.8M | 25.4M | 25.3M | 24.4M | 17.9M | 18.6M | 18.7M | 20.8M | 19.2M |
| ebitda | 245.4M | 280.2M | 253.2M | 257.4M | 247.2M | 296.7M | 262.4M | 251.7M | 237.3M | 291.7M |
| ebit | 225.9M | 262.4M | 227.8M | 232.1M | 222.8M | 278.8M | 243.8M | 233M | 216.5M | 272.5M |
| nonOperatingIncomeExcludingInterest | -40.8M | -29.5M | -28.7M | -28.5M | -27.3M | -24.5M | -25.3M | -23.7M | -22.6M | -20.7M |
| operatingIncome | 185.1M | 232.9M | 199.1M | 203.6M | 195.5M | 254.3M | 218.5M | 209.3M | 193.9M | 251.8M |
| totalOtherIncomeExpensesNet | 40.8M | 29.5M | 28.7M | 28.5M | 27.3M | 24.5M | 25.3M | 23.7M | 22.6M | 18.4M |
| incomeBeforeTax | 225.9M | 262.4M | 227.8M | 232.1M | 222.8M | 278.8M | 243.8M | 233M | 216.5M | 270.2M |
| incomeTaxExpense | 34.3M | -42.1M | -130.9M | 29.3M | 31.9M | 21.3M | 36.9M | 35.6M | 32.6M | 21M |
| netIncomeFromContinuingOperations | 191.6M | 304.5M | 358.7M | 202.8M | 190.9M | 257.5M | 206.9M | 197.4M | 183.9M | 249.2M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 191.6M | 304.5M | 358.7M | 202.8M | 190.9M | 257.5M | 206.9M | 197.4M | 183.9M | 249.2M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 191.6M | 304.5M | 358.7M | 202.8M | 190.9M | 257.5M | 206.9M | 197.4M | 183.9M | 249.2M |
| eps | 1.83 | 2.85 | 3.34 | 1.89 | 1.77 | 2.36 | 1.87 | 1.78 | 1.64 | 2.19 |
| 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.07B | 1.8B | 619.9M | 611.7M | 450.2M | 506.2M | 543.8M | 572.5M | 536.6M | 537.7M |
| shortTermInvestments | 1.7B | 1.21B | 849.1M | 912.7M | 1.01B | 865.7M | 925.6M | 1.09B | 1.07B | 992.3M |
| cashAndShortTermInvestments | 2.77B | 3.01B | 1.47B | 1.52B | 1.46B | 1.37B | 1.47B | 1.66B | 1.6B | 1.53B |
| netReceivables | 410.1M | 769.1M | 428.4M | 467.7M | 399.7M | 728.8M | 391.9M | 456.7M | 386.3M | 657.7M |
| accountsReceivables | 410.1M | 769.1M | 428.4M | 467.7M | 399.7M | 728.8M | 391.9M | 456.7M | 386.3M | 657.7M |
| otherReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | - | 180M | - | - | - | 75M | - | - | - | 33M |
| otherCurrentAssets | 178.4M | - | 133.7M | 104.9M | 94.5M | 17.7M | 90.9M | 75.5M | 79.1M | 37M |
| totalCurrentAssets | 3.36B | 3.96B | 2.03B | 2.1B | 1.96B | 2.19B | 1.95B | 2.19B | 2.07B | 2.26B |
| propertyPlantEquipmentNet | 291.4M | 82.9M | 83.1M | 83.6M | 83M | 80.8M | 80.6M | 80.8M | 79.6M | 80.4M |
| goodwill | - | 1.9B | 1.75B | - | - | 1.7B | - | - | - | 1.55B |
| intangibleAssets | 2.2B | 214.2M | 175.7M | 1.95B | 1.88B | 201.4M | 1.9B | 1.72B | 1.74B | 194.1M |
| goodwillAndIntangibleAssets | 2.2B | 2.12B | 1.93B | 1.95B | 1.88B | 1.9B | 1.9B | 1.72B | 1.74B | 1.75B |
| longTermInvestments | 1.61B | 1.33B | 1.35B | 1.39B | 1.47B | 1.41B | 1.4B | 1.4B | 1.43B | 1.43B |
| taxAssets | 73.1M | 68.3M | 62.4M | 76.2M | 80.6M | 63.6M | 76.5M | 88.8M | 91.4M | 81.8M |
| otherNonCurrentAssets | 75.4M | 245.9M | 245M | 91.9M | 90.2M | 107.7M | 99.5M | 100.2M | 99.9M | 97.4M |
| totalNonCurrentAssets | 4.26B | 3.84B | 3.67B | 3.59B | 3.6B | 3.56B | 3.56B | 3.39B | 3.44B | 3.44B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 7.61B | 7.81B | 5.7B | 5.69B | 5.56B | 5.75B | 5.51B | 5.58B | 5.51B | 5.7B |
| totalPayables | 382.4M | 42.5M | 395.3M | 407.4M | 394.8M | 85.7M | 446M | 445M | 433.9M | 89M |
| accountPayables | 382.4M | 27.6M | 395.3M | 407.4M | 394.8M | 54.8M | 446M | 445M | 433.9M | 48.3M |
| otherPayables | - | 14.9M | - | - | - | 30.9M | - | - | - | 40.7M |
| accruedExpenses | - | 364.1M | 350.8M | - | - | 241.5M | - | - | - | 408.6M |
| shortTermDebt | - | - | - | - | - | 8.8M | - | - | - | - |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | - | - | - | - | - | 28.6M | - | - | - | 40.7M |
| deferredRevenue | 1.43B | 1.53B | 1.32B | 1.35B | 1.39B | 1.47B | 1.27B | 1.34B | 1.35B | 1.41B |
| otherCurrentLiabilities | - | - | -350.8M | - | - | 136.9M | - | - | - | 4.7M |
| totalCurrentLiabilities | 1.81B | 1.94B | 1.71B | 1.76B | 1.78B | 1.94B | 1.72B | 1.79B | 1.78B | 1.92B |
| longTermDebt | 1.97B | 1.97B | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsNonCurrent | - | - | - | - | - | 21M | - | - | - | - |
| deferredRevenueNonCurrent | 629.8M | 650.3M | 569.5M | 540M | 525.6M | 529M | 474.8M | 476.5M | 478.9M | 493.9M |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 382.8M | 365.2M | 337.7M | 551.8M | 499.2M | 470.9M | 493M | 489.5M | 480M | 464.5M |
| totalNonCurrentLiabilities | 2.99B | 2.99B | 907.2M | 1.09B | 1.02B | 1.02B | 967.8M | 966M | 958.9M | 958.4M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | - | - | - | - | - | 21M | - | - | - | - |
| totalLiabilities | 4.8B | 4.92B | 2.62B | 2.85B | 2.81B | 2.97B | 2.68B | 2.75B | 2.74B | 2.87B |
| treasuryStock | -15.87B | -15.56B | -15.14B | -14.86B | -14.58B | -14.26B | -13.95B | -13.62B | -13.35B | -13.04B |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 800K | 800K | 800K | 800K | 800K | 800K | 800K | 800K | 800K | 800K |
| retainedEarnings | 15.26B | 15.07B | 14.77B | 14.41B | 14.2B | 14.01B | 13.76B | 13.55B | 13.35B | 13.17B |
| additionalPaidInCapital | 3.41B | 3.33B | 3.42B | 3.26B | 3.13B | 3.05B | 3.02B | 2.93B | 2.81B | 2.73B |
| 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 | 191.6M | 304.5M | 358.7M | 202.8M | 190.9M | 257.5M | 206.9M | 197.4M | 183.9M | 249.2M |
| depreciationAndAmortization | 19.5M | 18.2M | 25.4M | 25.3M | 24.4M | 25.5M | 18.6M | 18.7M | 20.8M | 19.2M |
| deferredIncomeTax | - | - | - | -3.6M | -22.8M | -10.8M | 8.2M | 600K | -10.1M | -18.8M |
| stockBasedCompensation | - | 56.4M | - | 45.9M | 41.2M | 29.8M | 39M | 39.3M | 41.6M | 39.9M |
| changeInWorkingCapital | 173.1M | -85.26M | -235.28M | -8.3M | 187.3M | -53.3M | -23.8M | -56.1M | 124.8M | -53.7M |
| accountsReceivables | 300.2M | -394.71M | 57.86M | -75M | 329.4M | -324.1M | 67.8M | -75M | 265.4M | -273.2M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | -127.9M | -4.5M | -281.53M | - | - | - | - | - | - | - |
| otherWorkingCapital | 800K | 313.95M | -11.61M | 66.7M | -142.1M | 270.8M | -91.6M | 18.9M | -140.6M | 219.5M |
| otherNonCashItems | 61.1M | 58.07M | 130.65M | - | 100000 | -6.1M | - | - | - | 3.2M |
| netCashProvidedByOperatingActivities | 445.3M | 351.91M | 279.47M | 262.1M | 421.1M | 242.6M | 248.9M | 199.9M | 361M | 239M |
| investmentsInPropertyPlantAndEquipment | -9.4M | -7.2M | -6.72M | -6.1M | -7.4M | -6.5M | -4.8M | -6.4M | -6.5M | -4.7M |
| acquisitionsNet | -92.2M | -189.4M | -3.42M | -83.7M | - | - | -185.8M | - | - | -3.8M |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | - | -139.13M | -167.2M | - | - | 186M | - | - | - | 946.1M |
| netCashProvidedByInvestingActivities | -101.6M | -335.73M | -177.34M | -89.8M | -7.4M | 179.5M | -190.6M | -6.4M | -6.5M | 937.6M |
| netDebtIssuance | - | 2.09B | - | - | - | - | - | - | - | - |
| longTermNetDebtIssuance | - | 2.09B | - | - | - | - | - | - | - | - |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -290.6M | -402.26M | -198.01M | -325M | -325M | -324.9M | -325M | -325M | -325M | -313.2M |
| netCommonStockIssuance | -290.6M | -402.26M | -198.01M | -325M | -325M | -324.9M | -325M | -325M | -325M | -313.2M |
| commonStockIssuance | 34.4M | 63.08M | 168.36M | - | - | - | - | - | - | - |
| commonStockRepurchased | -325M | -465.34M | -366.37M | -325M | -325M | -324.9M | -325M | -325M | -325M | -313.2M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -900K | -205.31M | -6.13M | 125.9M | 44.5M | 7.5M | 41.5M | 146.5M | 44.5M | 14.8M |
| netCashProvidedByFinancingActivities | -291.5M | 1.48B | -204.13M | -199.1M | -280.5M | -317.4M | -283.5M | -178.5M | -280.5M | -298.4M |