v3.25.4
Consolidated Statements of Comprehensive Income - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Statement of Comprehensive Income [Abstract]      
Net income $ 77,670 $ 59,248 $ 30,425
Other comprehensive income (loss):      
Foreign currency translation adjustments, net of tax of $(55), $226, and $(194) 4,226 (3,333) 1,027
Available-for-sale debt securities:      
Change in net unrealized gains (losses), net of tax of $(110), $(2,086), and $(8,754) 28,304 6,339 366
Less: reclassification adjustment for net losses (gains) included in “Other income (expense), net,” net of tax of $(15), $(2), and $1,327 (4,273) 5 50
Net change 24,031 6,344 416
Other, net of tax of $(1), $1, and $(1) 7 (5) 4
Other comprehensive income (loss) 28,264 3,006 1,447
Comprehensive income $ 105,934 $ 62,254 $ 31,872