XML 25 R13.htm IDEA: XBRL DOCUMENT v3.24.2.u1
ACCOUNTS RECEIVABLE, NET, AND INVENTORIES
6 Months Ended
Jun. 30, 2024
Receivables [Abstract]  
ACCOUNTS RECEIVABLE, NET, AND INVENTORIES ACCOUNTS RECEIVABLE, NET, AND INVENTORIES
Accounts receivable, net comprised the following:
June 30,
2024
December 31,
2023
Trade accounts receivable$18,390 $16,740 
Allowance for doubtful accounts(763)(920)
Other receivables938 1,070 
Total accounts receivable, net$18,565 $16,890 
The change in the allowance for doubtful accounts consisted of the following:
Three months ended June 30,Six months ended June 30,
2024202320242023
Beginning balance$(784)$(1,164)$(920)$(1,556)
Changes in estimates(152)(996)(276)(1,104)
Write-offs107 42 336 172 
Collections/Other66 458 97 828 
Ending balance$(763)$(1,660)$(763)$(1,660)
Inventories comprised the following:
June 30,
2024
December 31,
2023
Finished goods$50,904 $58,346 
Work-in-process1,929 3,891 
Raw materials14,281 23,256 
Allowance for inventory obsolescence(8,395)(10,139)
Total inventories$58,719 $75,354 
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. The allowance for excess and obsolete inventory is subject to change from period to period based on a number of factors including sales of products, changes in estimates, and disposals.
In conjunction with the Asset Sale, the Company sold $11,616 of inventories. Refer to Note 3 – Restructuring and Asset Dispositions for further details.