XML 86 R74.htm IDEA: XBRL DOCUMENT v3.21.2
Accumulated Other Comprehensive Income - Reclassifications out of Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]        
Cost of net revenues $ (678) $ (478) $ (1,956) $ (1,249)
Interest and other, net (228) 94 (676) 276
Total, before income taxes 434 756 1,559 2,251
Provision for income taxes (151) (151) (414) (536)
Net income 264 664 11,639 4,822
Reclassification out of Accumulated Other Comprehensive Income        
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]        
Net income (12) 5 (46) 18
Reclassification out of Accumulated Other Comprehensive Income | Unrealized Gains (Losses) on Derivative Instruments        
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]        
Total, before income taxes (17) 6 (61) 23
Provision for income taxes 4 (1) 14 (5)
Net income (13) 5 (47) 18
Reclassification out of Accumulated Other Comprehensive Income | Unrealized Gains (Losses) on Derivative Instruments | Foreign Exchange Contract        
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]        
Net revenues (19) 6 (65) 23
Cost of net revenues 1 0 3 0
Reclassification out of Accumulated Other Comprehensive Income | Unrealized Gains (Losses) on Derivative Instruments | Interest Rate Contract        
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]        
Interest and other, net 1 0 1 0
Reclassification out of Accumulated Other Comprehensive Income | Unrealized Gains (Losses) on Investments        
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]        
Interest and other, net 1 0 1  
Total, before income taxes 1 0 1 0
Provision for income taxes 0 0 0 $ 0
Net income $ 1 $ 0 $ 1