XML 19 R8.htm IDEA: XBRL DOCUMENT v3.23.3
ACCOUNTS RECEIVABLE - TRADE
9 Months Ended
Sep. 30, 2023
Receivables [Abstract]  
ACCOUNTS RECEIVABLE - TRADE ACCOUNTS RECEIVABLE - TRADE
Accounts receivable consisted of the following at September 30, 2023 and December 31, 2022 (in thousands):
2023 2022
Accounts receivable – trade$43,773 $33,198 
Allowance for doubtful accounts(315)(414)
Allowance for sales returns and volume rebates(3,037)(1,775)
Accounts receivable - trade, net of allowances$40,421 $31,009