XML 59 R49.htm IDEA: XBRL DOCUMENT v3.23.3
Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance $ 15,470.2 $ 11,933.5 $ 13,912.7 $ 10,100.0
Other comprehensive income (loss) before reclassifications     22.1 183.8
Amounts reclassified from accumulated other comprehensive income (loss)     (25.9) (102.1)
Total other comprehensive income (loss) 36.8 40.1 (3.8) 81.7
Ending balance 16,512.8 13,029.6 16,512.8 13,029.6
Total        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance (39.8) 57.5 0.8 15.9
Total other comprehensive income (loss) 36.8 40.1 (3.8) 81.7
Ending balance (3.0) 97.6 (3.0) 97.6
Foreign Currency Translation Adjustment        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance     (25.0) (13.6)
Other comprehensive income (loss) before reclassifications     9.1 (42.8)
Amounts reclassified from accumulated other comprehensive income (loss)     0.0 0.0
Total other comprehensive income (loss)     9.1 (42.8)
Ending balance (15.9) (56.4) (15.9) (56.4)
On Available-For-Sale Debt Securities        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance     (0.1) (0.5)
Other comprehensive income (loss) before reclassifications     (18.8) (3.6)
Amounts reclassified from accumulated other comprehensive income (loss)     0.0 0.0
Total other comprehensive income (loss)     (18.8) (3.6)
Ending balance (18.9) (4.1) (18.9) (4.1)
On Foreign Currency Forward Contracts        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance     25.9 30.0
Other comprehensive income (loss) before reclassifications     31.8 230.2
Amounts reclassified from accumulated other comprehensive income (loss)     (25.9) (102.1)
Total other comprehensive income (loss)     5.9 128.1
Ending balance $ 31.8 $ 158.1 $ 31.8 $ 158.1