XML 107 R93.htm IDEA: XBRL DOCUMENT v3.22.0.1
Schedule II Valuation and Qualifying Accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Deferred tax valuation allowance      
Valuation and Qualifying Accounts      
Balance at Beginning of Year $ 134,305 $ 146,856 $ 114,523
Charged to Expense (77,090) (13,066) 32,333
Deductions 45,831 (515) 0
Balance at End of Year 11,384 134,305 146,856
Allowance for sales returns      
Valuation and Qualifying Accounts      
Balance at Beginning of Year 19,190 11,106 15,261
Charged to Expense 237,622 204,810 117,039
Deductions 242,889 196,726 121,194
Balance at End of Year 13,923 19,190 11,106
Allowance for doubtful accounts      
Valuation and Qualifying Accounts      
Balance at Beginning of Year 1,417 2,443 2,095
Charged to Expense 1,012 1,008 634
Deductions 0 2,034 286
Balance at End of Year $ 2,429 $ 1,417 $ 2,443