Annual report pursuant to Section 13 and 15(d)

Summary of Significant Accounting Policies - Revenue Recognition (Details)

v3.19.3.a.u2
Summary of Significant Accounting Policies - Revenue Recognition (Details) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]                      
Total revenue, net $ 4,173 $ 3,089 $ 3,111 $ 3,085 $ 4,376 $ 3,231 $ 3,233 $ 3,230 $ 13,458 $ 14,070 $ 10,404
Cost of retail sales                 8,899 9,209 6,789
Selling, general and administrative, including stock-based compensation and transaction related costs                 1,758 1,897 1,188
Operating expense                 844 970 659
Income tax (expense) benefit (note 10)                 217 (60) 985
Net income                 (456) 916 $ 2,441
Other Current Assets                      
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]                      
Inventory expected return current 124       121       124 121  
Other Current Liabilities                      
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]                      
Sales return liability current $ 261       $ 266       $ 261 266  
Before Adoption                      
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]                      
Total revenue, net                   13,916  
Cost of retail sales                   9,196  
Selling, general and administrative, including stock-based compensation and transaction related costs                   1,771  
Operating expense                   968  
Income tax (expense) benefit (note 10)                   (58)  
Net income                   905  
ASU 2014-09 | Adjustment                      
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]                      
Total revenue, net                   (154)  
Cost of retail sales                   (13)  
Selling, general and administrative, including stock-based compensation and transaction related costs                   (126)  
Operating expense                   (2)  
Income tax (expense) benefit (note 10)                   2  
Net income                   $ (11)