XML 39 R5.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Statement of Comprehensive Income - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Statement of Comprehensive Income [Abstract]      
Net income $ 8,223.0 $ 8,469.0 $ 6,177.0
Foreign currency translation adjustments:      
Gain (loss) recognized in accumulated other comprehensive income (AOCI), including net investment hedges (231.0) 136.0 (354.0)
Reclassification of (gain) loss to net income 35.0 0.0 504.0
Foreign currency translation adjustments-net of tax benefit (expense) of $(241), $94, and $(208) (196.0) 136.0 150.0
Cash flow hedges:      
Gain (loss) recognized in AOCI 125.0 (20.0) 161.0
Reclassification of (gain) loss to net income 0.0 (17.0) (105.0)
Cash flow hedges-net of tax benefit (expense) of $(39), $10, and $(16) 125.0 (37.0) 56.0
Defined benefit pension plans:      
Gain (loss) recognized in AOCI (15.0) (69.0) (119.0)
Reclassification of (gain) loss to net income (10.0) 0.0 0.0
Defined benefit pension plans-net of tax benefit (expense) of $1, $22, and $43 (25.0) (69.0) (119.0)
Total other comprehensive income (loss), net of tax (96.0) 30.0 87.0
Comprehensive income $ 8,127.0 $ 8,499.0 $ 6,264.0