XML 22 R9.htm IDEA: XBRL DOCUMENT v3.24.0.1
ACCOUNTS RECEIVABLE - TRADE
12 Months Ended
Dec. 31, 2023
Receivables [Abstract]  
ACCOUNTS RECEIVABLE - TRADE ACCOUNTS RECEIVABLE - TRADE
Accounts receivable consisted of the following at December 31, 2023 and 2022 (in thousands):
20232022
Accounts receivable – trade$33,089 $33,198 
Allowance for credit losses(421)(414)
Allowance for sales returns and volume rebates(3,145)(1,775)
Accounts receivable - trade, net of allowances$29,523 $31,009 
Write-offs of accounts receivable were approximately $78,000 and $243,000 for the years ended December 31, 2023 and 2022, respectively.