XML 48 R37.htm IDEA: XBRL DOCUMENT v3.24.3
INVENTORIES (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Inventory [Line Items]    
Raw materials $ 44,282 $ 42,453
Work-in-process 40,269 43,270
Finished goods 80,793 80,740
Supplies 292 249
Total inventories 165,636 166,712
Arcadia Products    
Inventory [Line Items]    
Raw materials 10,564 9,257
Work-in-process 6,111 7,565
Finished goods 54,985 56,463
Supplies 0 0
Total inventories 71,660 73,285
DynaEnergetics    
Inventory [Line Items]    
Raw materials 24,925 26,107
Work-in-process 18,234 23,196
Finished goods 25,808 23,644
Supplies 0 0
Total inventories 68,967 72,947
NobelClad    
Inventory [Line Items]    
Raw materials 8,793 7,089
Work-in-process 15,924 12,509
Finished goods 0 633
Supplies 292 249
Total inventories $ 25,009 $ 20,480