XML 99 R66.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance $ 17,580.4 $ 13,912.7 $ 10,100.0
Other comprehensive income (loss) before reclassifications 168.0 8.6 124.2
Amounts reclassified from accumulated other comprehensive income (loss) (25.9) (23.7) (139.3)
Total other comprehensive income (loss) 142.1 (15.1) (15.1)
Ending balance 16,409.6 17,580.4 13,912.7
Foreign Currency Translation Adjustment      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance 1.1 (25.0) (13.6)
Other comprehensive income (loss) before reclassifications 8.6 26.1 (11.4)
Amounts reclassified from accumulated other comprehensive income (loss) 0.0
Total other comprehensive income (loss) 8.6 26.1 (11.4)
Ending balance 9.7 1.1 (25.0)
On Available-For-Sale Debt Securities      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance 9.6 (0.1) (0.5)
Other comprehensive income (loss) before reclassifications (4.4) 9.7 (3.3)
Amounts reclassified from accumulated other comprehensive income (loss) 1.9 3.7
Total other comprehensive income (loss) (2.5) 9.7 0.4
Ending balance 7.1 9.6 (0.1)
On Foreign Currency Forward Contracts      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance (25.0) 25.9 30.0
Other comprehensive income (loss) before reclassifications 163.8 (27.2) 138.9
Amounts reclassified from accumulated other comprehensive income (loss) (27.8) (23.7) (143.0)
Total other comprehensive income (loss) 136.0 (50.9) (4.1)
Ending balance 111.0 (25.0) 25.9
Total      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance (14.3) 0.8 15.9
Total other comprehensive income (loss) 142.1 (15.1) (15.1)
Ending balance $ 127.8 $ (14.3) $ 0.8