XML 75 R45.htm IDEA: XBRL DOCUMENT v3.25.0.1
INVENTORIES (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Inventory [Line Items]    
Raw materials $ 42,003 $ 42,453
Work-in-process 30,391 43,270
Finished goods 79,907 80,740
Supplies 279 249
 Total inventories 152,580 166,712
Arcadia Products    
Inventory [Line Items]    
Raw materials 9,548 9,257
Work-in-process 5,942 7,565
Finished goods 57,495 56,463
Supplies 0 0
 Total inventories 72,985 73,285
DynaEnergetics    
Inventory [Line Items]    
Raw materials 25,831 26,107
Work-in-process 10,201 23,196
Finished goods 22,038 23,644
Supplies 0 0
 Total inventories 58,070 72,947
NobelClad    
Inventory [Line Items]    
Raw materials 6,624 7,089
Work-in-process 14,248 12,509
Finished goods 374 633
Supplies 279 249
 Total inventories $ 21,525 $ 20,480