XML 68 R34.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue Recognition - Narrative (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2018
Sep. 30, 2017
Jan. 01, 2018
Dec. 31, 2017
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]          
Cumulative effect of accounting changes         $ 193,000,000
Bad debts expense   $ 71,000,000 $ 68,000,000    
Capitalized contract cost          
Amortization of contract cost assets $ 31,000,000 93,000,000      
Impairment of capitalized contract cost 0 0      
Retained earnings          
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]          
Cumulative effect of accounting changes         $ 163,000,000
Revenue from contract with customer          
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]          
Bad debts expense $ 27,000,000 $ 70,000,000      
ASU 2014-09 | Retained earnings          
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]          
Cumulative effect of accounting changes       $ 163,000,000