XML 94 R82.htm IDEA: XBRL DOCUMENT v3.22.4
SCHEDULE II VALUATION AND QUALIFYING ACCOUNTS (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Allowance for doubtful accounts      
Valuation and qualifying accounts      
Balance at Beginning of Year $ 1,932 $ 2,110 $ 1,935
Charged to Costs and Expenses 1,663 392 (98)
Valuation Allowances and Reserves, Charged to Other Accounts 356 570 (273)
Deductions 0 0 0
Balance at End of Year 3,239 1,932 2,110
Sales Returns and Allowances [Member]      
Valuation and qualifying accounts      
Balance at Beginning of Year 7,225 4,566 4,748
Charged to Costs and Expenses 1,544 2,659 (182)
Valuation Allowances and Reserves, Charged to Other Accounts 0 0 0
Deductions 0 0 0
Balance at End of Year 8,769 7,225 4,566
Allowance for deferred tax assets      
Valuation and qualifying accounts      
Balance at Beginning of Year 11,991 11,316 11,617
Charged to Costs and Expenses 97 1,763 1,166
Valuation Allowances and Reserves, Charged to Other Accounts 0 0 0
Deductions 909 1,088 1,467
Balance at End of Year $ 11,179 $ 11,991 $ 11,316