Annual report pursuant to Section 13 and 15(d)

Valuation and Qualifying Accounts (Detail)

v3.24.0.1
Valuation and Qualifying Accounts (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Allowance for chargebacks [Member]      
Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance at Beginning of Year $ 36,417 $ 40,134 $ 26,674
Costs Charged to Expenses 24,076 25,558 45,957
Deductions and Write-offs (27,190) (29,275) (32,497)
Balance at End of Year 33,303 36,417 40,134
Allowance for doubtful accounts [Member]      
Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance at Beginning of Year 23,055 22,550 21,888
Costs Charged to Expenses 3,665 6,804 10,551
Deductions and Write-offs (2,156) (6,299) (9,889)
Balance at End of Year 24,564 23,055 22,550
Liability for sales returns and allowances [Member]      
Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance at Beginning of Year 60,482 68,944 77,219
Costs Charged to Expenses 20,798 5,444 6,263
Deductions and Write-offs (312) (13,906) (14,538)
Balance at End of Year 80,968 60,482 68,944
Reserve for inventory [Member]      
Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance at Beginning of Year 17,730 7,511 8,220
Costs Charged to Expenses 29,703 31,825 24,899
Deductions and Write-offs (30,524) (21,606) (25,608)
Balance at End of Year $ 16,909 $ 17,730 $ 7,511