XML 19 R5.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Statements of Comprehensive Income (Loss) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Statement of Comprehensive Income [Abstract]      
Net income (loss) $ 59,248 $ 30,425 $ (2,722)
Other comprehensive income (loss):      
Foreign currency translation adjustments, net of tax of $100, $(55), and $226 (3,333) 1,027 (2,586)
Available-for-sale debt securities:      
Change in net unrealized gains (losses), net of tax of $159, $(110), and $(2,086) 6,339 366 (823)
Less: reclassification adjustment for losses (gains) included in “Other income (expense), net,” net of tax of $0, $(15), and $(2) 5 50 298
Net change 6,344 416 (525)
Other, net of tax of $0, $(1), and $1 (5) 4 0
Other comprehensive income (loss) 3,006 1,447 (3,111)
Comprehensive income (loss) $ 62,254 $ 31,872 $ (5,833)