XML 54 R41.htm IDEA: XBRL DOCUMENT v3.8.0.1
Revenue Recognition - Summary of Changes in Carrying Amount of Contract Assets and Contract Liabilities (Detail)
$ in Millions
3 Months Ended
Mar. 31, 2018
USD ($)
Change in Contract with Customer, Asset and Liability [Abstract]  
Balance at December 31, 2017 $ 495
Additions and Milestone Billings (213)
Revenue Recognized 206
Currency translation adjustments and other (73)
Balance at March 31, 2018 415
Balance at December 31, 2017 519
Additions 273
Revenue Recognized (205)
Currency translation adjustments and other 11
Balance at March 31, 2018 $ 598