XML 80 R56.htm IDEA: XBRL DOCUMENT v3.21.1
Other Financial Statement Details - Reclassifications Out Of Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]    
Net revenues $ (6,033) $ (4,618)
Other income (expense), net 170 135
Income before income taxes (872) (263)
Income tax (benefit) expense (225) 179
Net income (1,097) (84)
Amount of Gains (Losses) Reclassified from AOCI    
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]    
Income before income taxes (59) 42
Income tax (benefit) expense 0 0
Net income (59) 42
Amount of Gains (Losses) Reclassified from AOCI | (Losses) gains on cash flow hedges—foreign exchange contracts    
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]    
Net revenues (59) 42
Amount of Gains (Losses) Reclassified from AOCI | Unrealized gains (losses) on investments    
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]    
Other income (expense), net $ 0 $ 0