XML 62 R37.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue Recognition - Narrative (Details)
$ in Millions
12 Months Ended
Jan. 01, 2018
USD ($)
Dec. 31, 2018
USD ($)
country
Disaggregation of Revenue [Line Items]    
Number of countries in which entity operates | country   80
Percentage of sales recognized as services over time (less than)   10.00%
Contract liabilities $ 381 $ 327
Contract liabilities, recognized in sales   $ 333
Accounting Standards Update 2014-09    
Disaggregation of Revenue [Line Items]    
Cumulative effect on retained earnings, net of tax $ 64