v3.26.1
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 $ 62,647 $ 18,164 $ 92,902 $ 35,291
Other comprehensive income (loss):        
Foreign currency translation adjustments, net of tax of $(142), $(66), $(208), and $(79) (799) 3,314 (1,563) 4,849
Unrealized gains (losses) on net investment hedging instruments, net of tax of $0, $(69), $0, and $(45) 229 0 144 0
Available-for-sale debt securities:        
Change in net unrealized gains (losses), net of tax of $(12), $(13,695), $(23), and $(14,035) 41,988 40 42,814 77
Less: reclassification adjustments for losses (gains) included in “Other income (expense), net,” net of tax of $5, $0, $814, and $1,142 0 (17) (3,337) (2,471)
Net change 41,988 23 39,477 (2,394)
Other, net of tax of $(1), $1, $0, and $(1) 1 (3) (1) (1)
Total other comprehensive income (loss) 41,419 3,334 38,057 2,454
Comprehensive income $ 104,066 $ 21,498 $ 130,959 $ 37,745