XML 24 R14.htm IDEA: XBRL DOCUMENT v3.22.2
ACCOUNTS RECEIVABLE, NET AND INVENTORIES
6 Months Ended
Jun. 30, 2022
Receivables [Abstract]  
ACCOUNTS RECEIVABLE, NET AND INVENTORIES ACCOUNTS RECEIVABLE, NET, AND INVENTORIES
Accounts receivable, net comprised the following:
June 30,
2022
December 31,
2021
Trade accounts receivable$30,626 $35,511 
Allowance for doubtful accounts(1,098)(1,156)
Other receivables2,518 7,129 
Total accounts receivable, net$32,046 $41,484 
Inventories comprised the following:
June 30,
2022
December 31,
2021
Finished goods$121,512 $145,298 
Work-in-process10,541 5,967 
Raw materials42,120 41,399 
Allowance for inventory obsolescence(16,825)(3,530)
Total inventories$157,348 $189,134 
The allowance for inventory obsolescence increased during the six months ended June 30, 2022, primarily a result of a reserve for certain lighting products. Inventories are stated at the lower of cost or net realizable value, and the Company maintains an allowance for excess and obsolete inventory that is based upon assumptions about future demand and market conditions.