| Fiscal period | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
| Period End Date | 12/31/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 |
| Operating Revenues | 3,134.46 | 2,856.13 | 2,528.92 | 2,248.60 | 2,043.54 | 1,695.39 | 1,557.80 | 1,433.98 | 1,274.17 | 1,150.67 |
| Total Revenues | 3,134.46 | 2,856.13 | 2,528.92 | 2,248.60 | 2,043.54 | 1,695.39 | 1,557.80 | 1,433.98 | 1,274.17 | 1,150.67 |
| Cost of Services | 550.37 | 514.38 | 446.58 | 404.34 | 358.68 | 291.70 | 294.96 | 287.34 | 273.91 | 252.11 |
| Gross Profit | 2,584.09 | 2,341.75 | -- | 1,844.26 | 1,684.86 | 1,403.69 | -- | -- | -- | -- |
| Depreciation and amortization of property, equipment and leasehold improvements | 23.41 | 16.98 | 21.01 | 26.89 | 28.90 | 29.81 | 30.00 | 31.35 | 35.44 | 34.32 |
| Amortization of intangible assets | 169.48 | 164.04 | 114.43 | 91.08 | 80.59 | 56.94 | 49.41 | 54.19 | 44.55 | 47.03 |
| Research and development | 177.60 | 158.65 | 132.12 | 107.21 | 111.56 | 101.05 | 98.33 | 81.41 | 75.88 | 75.20 |
| General and Administrative | 180.22 | 182.34 | 153.97 | 146.86 | 147.89 | 114.63 | 110.09 | 99.88 | 87.90 | 87.24 |
| Selling, general and administrative | -- | -- | 276.20 | -- | -- | -- | -- | -- | -- | -- |
| Selling and marketing | 319.83 | 291.22 | -- | 264.58 | 243.19 | 216.50 | 219.30 | 192.92 | 177.30 | 166.67 |
| Restructuring Costs | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
| Total Operating Expenses | 1,420.89 | 1,327.61 | 1,144.31 | 1,040.96 | 970.82 | 810.63 | 802.10 | 747.09 | 694.98 | 662.57 |
| Operating Income / (Loss) | 1,713.57 | 1,528.52 | 1,384.61 | 1,207.64 | 1,072.73 | 884.76 | 755.70 | 686.90 | 579.19 | 488.10 |
| Interest expense | 209.89 | 185.50 | 186.68 | 171.57 | 159.61 | 156.32 | 148.04 | 133.11 | 116.10 | 101.65 |
| Gain on remeasurement of equity method investment | -- | -- | 143.03 | -- | -- | -- | -- | -- | -- | -- |
| Interest income | 16.01 | 21.28 | 34.48 | 11.77 | 1.50 | 5.03 | 16.40 | 19.67 | 6.31 | 2.91 |
| Other (expense) income | (25.43) | (8.13) | (6.38) | (4.00) | (56.47) | (47.25) | (20.75) | 56.44 | (2.51) | (3.42) |
| Other expense (income), net | 219.31 | 172.35 | -- | -- | -- | -- | -- | -- | -- | -- |
| Income before provision for income taxes | 1,494.26 | 1,356.17 | 1,369.06 | 1,043.84 | 858.14 | 686.23 | 603.32 | 629.90 | 466.90 | 385.94 |
| Current- U.S. Federal | -- | 115.01 | 93.48 | 53.52 | 133.28 | 39.67 | -- | 51.32 | 133.25 | 93.07 |
| Provision for income taxes | 291.95 | 247.04 | 220.47 | 173.27 | 132.15 | 84.40 | 39.67 | 122.01 | 162.93 | 125.08 |
| Deferred- U.S. Federal | -- | 14.00 | (1.99) | 25.88 | (79.81) | (44.51) | -- | (1.41) | (12.50) | (13.01) |
| Current- U.S. state and local | -- | 17.53 | 40.57 | 15.30 | 49.48 | 29.94 | -- | 31.68 | 16.31 | 16.36 |
| Deferred- U.S. state and local | -- | 3.50 | (0.56) | 14.63 | (25.98) | (8.91) | -- | 5.57 | (2.12) | (2.24) |
| Current: Non U.S | -- | 98.58 | 101.69 | 68.02 | 60.77 | 70.44 | -- | 39.80 | 32.27 | 32.62 |
| Deferred: Non U.S | -- | (1.59) | (12.72) | (4.08) | (5.58) | (2.23) | -- | (4.94) | (4.28) | (1.72) |
| Income from Continuing Operations | -- | -- | -- | -- | -- | -- | -- | -- | 303.97 | 260.86 |
| Income from discontinued operations | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
| Consolidated net income | 1,202.31 | 1,109.13 | 1,148.59 | 870.57 | -- | -- | -- | 507.89 | -- | -- |
| Less: Allocations of earnings to unvested restricted stock units | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
| Net Income (loss) Available to Common Shareholders | 1,202.31 | 1,109.13 | 1,148.59 | 870.57 | 725.98 | 601.82 | 563.65 | 507.89 | 303.97 | 260.86 |
| Basic EPS: Continuing operations | -- | -- | -- | -- | -- | -- | -- | -- | 3.36 | 2.72 |
| Basic EPS: Discontinued operations | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
| Net Earnings Per Share (Basic) | 15.72 | 14.09 | 14.45 | 10.78 | 8.80 | 7.19 | 6.66 | 5.83 | 3.36 | 2.72 |
| Diluted EPS: Continuing operations | -- | -- | -- | -- | -- | -- | -- | -- | 3.31 | 2.70 |
| Diluted EPS: Discontinued operations | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
| Net Earnings Per Share (Diluted) | 15.69 | 14.05 | 14.39 | 10.72 | 8.70 | 7.12 | 6.59 | 5.66 | 3.31 | 2.70 |
| Weighted Average Shares Outstanding (Basic) | 76.50 | 78.71 | 79.46 | 80.75 | 82.51 | 83.72 | 84.64 | 87.18 | 90.34 | 95.99 |
| Weighted Average Shares Outstanding (Diluted) | 76.64 | 78.96 | 79.84 | 81.22 | 83.48 | 84.52 | 85.54 | 89.70 | 91.91 | 96.54 |