XML 47 R36.htm IDEA: XBRL DOCUMENT v3.24.2.u1
INVENTORIES (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Inventory [Line Items]    
Raw materials $ 48,508 $ 42,453
Work-in-process 43,025 43,270
Finished goods 82,963 80,740
Supplies 295 249
Total inventories 174,791 166,712
Arcadia Products    
Inventory [Line Items]    
Raw materials 9,052 9,257
Work-in-process 6,111 7,565
Finished goods 55,392 56,463
Supplies 0 0
Total inventories 70,555 73,285
DynaEnergetics    
Inventory [Line Items]    
Raw materials 31,356 26,107
Work-in-process 22,679 23,196
Finished goods 27,552 23,644
Supplies 0 0
Total inventories 81,587 72,947
NobelClad    
Inventory [Line Items]    
Raw materials 8,100 7,089
Work-in-process 14,235 12,509
Finished goods 19 633
Supplies 295 249
Total inventories $ 22,649 $ 20,480