v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Statement of Comprehensive Income [Abstract]        
Net income $ 2,375 $ 1,432 $ 4,194 $ 3,162
Other comprehensive income (loss), net of reclassification adjustments and taxes:        
(Losses) gains on foreign currency translation adjustments (22) 86 (27) 143
Gains (losses) on cash flow hedges 94 (399) 171 (622)
Other (1) 0 (5) 1
Other comprehensive income (loss), net of reclassification adjustments and taxes 71 (313) 139 (478)
Comprehensive income $ 2,446 $ 1,119 $ 4,333 $ 2,684