XML 79 R49.htm IDEA: XBRL DOCUMENT v3.25.0.1
Business Segments, Currencies (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Schedule of Significant Currencies [Line Items]      
Revenues $ 23,432.9 $ 20,760.8 $ 20,862.1
United States dollar [Member]      
Schedule of Significant Currencies [Line Items]      
Revenues 14,402.3 12,258.9 12,375.9
British pound [Member]      
Schedule of Significant Currencies [Line Items]      
Revenues 1,773.5 1,640.0 1,575.6
Euro [Member]      
Schedule of Significant Currencies [Line Items]      
Revenues 1,464.9 1,436.1 1,535.6
Australian dollar [Member]      
Schedule of Significant Currencies [Line Items]      
Revenues 1,085.3 1,036.9 1,183.0
Indian rupee [Member]      
Schedule of Significant Currencies [Line Items]      
Revenues 823.8 661.4 591.0
Canada, Dollars      
Schedule of Significant Currencies [Line Items]      
Revenues 612.6 613.8 593.8
Hong Kong dollar [Member]      
Schedule of Significant Currencies [Line Items]      
Revenues 567.1 544.8 532.3
Chinese yuan [Member]      
Schedule of Significant Currencies [Line Items]      
Revenues 488.1 480.9 506.0
Singapore dollar [Member]      
Schedule of Significant Currencies [Line Items]      
Revenues 447.3 425.4 368.4
Japanese yen [Member]      
Schedule of Significant Currencies [Line Items]      
Revenues 346.3 286.6 233.8
Other currencies [Member]      
Schedule of Significant Currencies [Line Items]      
Revenues $ 1,421.7 $ 1,376.0 $ 1,366.7