Annual report pursuant to Section 13 and 15(d)

Summary of Significant Accounting Policies - Allowance for Sales Returns (Details)

v3.24.0.1
Summary of Significant Accounting Policies - Allowance for Sales Returns (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Sales returns, beginning balance $ 215 $ 274 $ 300
Additions, charged to earnings 1,898 1,917 2,145
Deductions (1,894) (1,976) (2,171)
Sales returns, ending balance 219 215 274
Stock-based compensation 53 60 72
Selling, General and Administrative Expenses      
Advertising Expense $ 509 $ 548 $ 560