XML 100 R83.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Segment Information - Disaggregation of Revenue (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
Disaggregation of Revenue [Line Items]                      
Total net sales $ 87,437 $ 69,981 $ 63,404 $ 59,700 $ 72,383 $ 56,576 $ 52,886 $ 51,042 $ 280,522 $ 232,887 $ 177,866
Online stores                      
Disaggregation of Revenue [Line Items]                      
Total net sales                 141,247 122,987 108,354
Physical stores                      
Disaggregation of Revenue [Line Items]                      
Total net sales                 17,192 17,224 5,798
Third-party seller services                      
Disaggregation of Revenue [Line Items]                      
Total net sales                 53,762 42,745 31,881
Subscription services                      
Disaggregation of Revenue [Line Items]                      
Total net sales                 19,210 14,168 9,721
AWS                      
Disaggregation of Revenue [Line Items]                      
Total net sales                 35,026 25,655 17,459
Other                      
Disaggregation of Revenue [Line Items]                      
Total net sales                 $ 14,085 $ 10,108 $ 4,653