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 $ 132,170 $ 100,118 $ 73,795
Other comprehensive income (loss):      
Change in foreign currency translation adjustment, net of income tax benefit (expense) of $63, $(49) and $180 2,522 (1,673) 735
Available-for-sale investments:      
Change in net unrealized gains (losses) 1,146 (116) 1,344
Less: reclassification adjustment for net (gains) losses included in net income (169) 782 1,168
Net change, net of income tax benefit (expense) of $(698), $(190), and $(276) 977 666 2,512
Cash flow hedges:      
Change in net unrealized gains (losses) (779) 775 168
Less: reclassification adjustment for net (gains) losses included in net income 164 (166) (214)
Net change, net of income tax benefit (expense) of $2, $(151), and $174 (615) 609 (46)
Other comprehensive income (loss) 2,884 (398) 3,201
Comprehensive income $ 135,054 $ 99,720 $ 76,996