XML 59 R49.htm IDEA: XBRL DOCUMENT v3.23.2
Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance $ 14,432.3 $ 10,907.0 $ 13,912.7 $ 10,100.0
Other comprehensive income (loss) before reclassifications     (16.9) 92.6
Amounts reclassified from accumulated other comprehensive income (loss)     (23.7) (51.0)
Total other comprehensive (loss) income (26.7) 46.2 (40.6) 41.6
Ending balance 15,470.2 11,933.5 15,470.2 11,933.5
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     14.1 (24.7)
Amounts reclassified from accumulated other comprehensive income (loss)     0.0 0.0
Total other comprehensive (loss) income     14.1 (24.7)
Ending balance (10.9) (38.3) (10.9) (38.3)
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     (12.6) (3.0)
Amounts reclassified from accumulated other comprehensive income (loss)     0.0 0.0
Total other comprehensive (loss) income     (12.6) (3.0)
Ending balance (12.7) (3.5) (12.7) (3.5)
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     (18.4) 120.3
Amounts reclassified from accumulated other comprehensive income (loss)     (23.7) (51.0)
Total other comprehensive (loss) income     (42.1) 69.3
Ending balance (16.2) 99.3 (16.2) 99.3
Total        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance (13.1) 11.3 0.8 15.9
Total other comprehensive (loss) income (26.7) 46.2 (40.6) 41.6
Ending balance $ (39.8) $ 57.5 $ (39.8) $ 57.5