XML 264 R28.htm IDEA: XBRL DOCUMENT v3.21.2
ACCOUNTS RECEIVABLE, NET AND INVENTORIES (Tables)
9 Months Ended
Sep. 30, 2021
Receivables [Abstract]  
Schedule of Accounts Receivable, Net
Accounts receivable, net comprised the following:
September 30,
2021
December 31,
2020
Trade accounts receivable$31,239 $20,252 
Allowance for doubtful accounts(581)(918)
Other receivables4,680 2,292 
Total accounts receivable, net$35,338 $21,626 
Schedule of Inventories
Inventories comprised the following:
September 30,
2021
December 31,
2020
Finished goods$143,633 $83,213 
Work-in-process649  
Raw materials22,083 7,837 
Allowance for inventory obsolescence(3,011)(2,432)
Total inventories$163,354 $88,618