XML 62 R51.htm IDEA: XBRL DOCUMENT v3.22.1
Segment Information - Disaggregation of Revenue (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Disaggregation of Revenue [Line Items]    
Total net sales $ 116,444 $ 108,518
Online stores    
Disaggregation of Revenue [Line Items]    
Total net sales 51,129 52,901
Physical stores    
Disaggregation of Revenue [Line Items]    
Total net sales 4,591 3,920
Third-party seller services    
Disaggregation of Revenue [Line Items]    
Total net sales 25,335 23,709
Subscription services    
Disaggregation of Revenue [Line Items]    
Total net sales 8,410 7,580
Advertising services    
Disaggregation of Revenue [Line Items]    
Total net sales 7,877 6,381
AWS    
Disaggregation of Revenue [Line Items]    
Total net sales 18,441 13,503
Other    
Disaggregation of Revenue [Line Items]    
Total net sales $ 661 $ 524