XML 26 R4.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONSOLIDATED STATEMENTS 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 $ 4,090 $ 6,717 $ 6,552
Other comprehensive income (loss), net of reclassification adjustments and taxes:      
(Losses) gains on foreign currency translation adjustments (76) 50 496
Gains (losses) on cash flow hedges 309 (150) 67
Other (10) 42 2
Other comprehensive income (loss), net of reclassification adjustments and taxes 223 (58) 565
Comprehensive income $ 4,313 $ 6,659 $ 7,117