XML 15 R4.htm IDEA: XBRL DOCUMENT v3.25.2
Consolidated Statements of Comprehensive Income - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Statement of Comprehensive Income [Abstract]        
Net income $ 18,164 $ 13,485 $ 35,291 $ 23,916
Other comprehensive income (loss):        
Foreign currency translation adjustments, net of tax of $58, $(142), $88, and $(208) 3,314 (637) 4,849 (1,733)
Available-for-sale debt securities:        
Change in net unrealized gains (losses), net of tax of $(69), $(12), $(227), and $(23) 40 241 77 777
Less: reclassification adjustment for losses (gains) included in “Other income (expense), net,” net of tax of $(1), $5, $(1), and $814 (17) 3 (2,471) 4
Net change 23 244 (2,394) 781
Other, net of tax of $(1), $(1), $(2), and $0 (3) (2) (1) (1)
Total other comprehensive income (loss) 3,334 (395) 2,454 (953)
Comprehensive income $ 21,498 $ 13,090 $ 37,745 $ 22,963