XML 66 R49.htm IDEA: XBRL DOCUMENT v3.24.0.1
SUPPLEMENTAL BALANCE SHEET AND CASH FLOW INFORMATION (inventories and supplies) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Inventories and supplies      
Finished and semi-finished goods $ 34,194 $ 40,715  
Raw materials and supplies 17,339 17,952  
Reserve for excess and obsolete items (9,445) (6,400) $ (5,132)
Inventories and supplies, net of reserve 42,088 52,267  
Changes in reserves for excess and obsolete items      
Balance, beginning of year 6,400 5,132 11,748
Balance, end of year 9,445 6,400 5,132
Reserve for excess and obsolete inventory [Member]      
Changes in reserves for excess and obsolete items      
Amounts charged to expense 4,105 2,940 3,513
Write-offs and other $ (1,060) $ (1,672) $ (10,129)