v3.26.1
UNAUDITED 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
Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]        
Net income $ 1,950 $ 895 $ 3,033 $ 1,228
Other comprehensive (loss) income, net of tax [1] (38) 84 (58) 72
Comprehensive income $ 1,912 $ 979 $ 2,975 $ 1,300
[1] Consists of foreign currency translation adjustments (see Note 12).