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