XML 48 R35.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accumulated Other Comprehensive Income (Loss) - Components of Amounts Reclassified from Accumulated Other Comprehensive Income (Loss) (Detail) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]        
Revenue $ 2,106 $ 1,759 $ 3,901 $ 3,500
Cost of revenue 1,751 1,528 3,259 3,060
Tax effect 5 (17) 8 (30)
Net income (loss) 24 (75) (44) (197)
Reclassification out of Accumulated Other Comprehensive Income [Member]        
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]        
Revenue   1 (1) (4)
Cost of revenue (1) 8 (5) 4
Tax effect   (2) 2 2
Net income (loss) (1) 7 (4) 2
Derivative Financial Instruments, Net of Tax [Member] | Reclassification out of Accumulated Other Comprehensive Income [Member]        
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]        
Revenue   1 (1) (4)
Cost of revenue (1) 8 (5) 4
Tax effect   (2) 2 2
Net income (loss) $ (1) $ 7 $ (4) $ 2