Annual report pursuant to Section 13 and 15(d)

Valuation and Qualifying Accounts (Detail)

v3.22.0.1
Valuation and Qualifying Accounts (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Allowance for chargebacks [Member]      
Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance at Beginning of Year $ 26,674 $ 17,413 $ 18,773
Costs Charged to Expenses 45,957 12,734 3,931
Deductions and Write-offs (32,497) (3,473) (5,291)
Balance at End of Year 40,134 26,674 17,413
Allowance for doubtful accounts [Member]      
Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance at Beginning of Year 21,888 6,693 6,843
Costs Charged to Expenses 10,551 19,940 2,471
Deductions and Write-offs (9,889) (4,745) (2,621)
Balance at End of Year 22,550 21,888 6,693
Return reserve liability [Member]      
Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance at Beginning of Year 77,219 69,048 48,466
Costs Charged to Expenses 6,263 18,023 46,054
Deductions and Write-offs (14,538) (9,852) (25,472)
Balance at End of Year 68,944 77,219 69,048
Inventory reserves [Member]      
Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance at Beginning of Year 8,220 6,728 12,753
Costs Charged to Expenses 24,899 15,920 14,593
Deductions and Write-offs (25,608) (14,428) (20,618)
Balance at End of Year $ 7,511 $ 8,220 $ 6,728