XML 47 R36.htm IDEA: XBRL DOCUMENT v3.25.1
INVENTORIES (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Inventory [Line Items]    
Raw materials $ 43,324 $ 42,003
Work-in-process 27,704 30,391
Finished goods 77,480 79,907
Supplies 227 279
Total inventories 148,735 152,580
Arcadia Products    
Inventory [Line Items]    
Raw materials 8,951 9,548
Work-in-process 6,714 5,942
Finished goods 56,970 57,495
Supplies 0 0
Total inventories 72,635 72,985
DynaEnergetics    
Inventory [Line Items]    
Raw materials 27,199 25,831
Work-in-process 8,943 10,201
Finished goods 20,427 22,038
Supplies 0 0
Total inventories 56,569 58,070
NobelClad    
Inventory [Line Items]    
Raw materials 7,174 6,624
Work-in-process 12,047 14,248
Finished goods 83 374
Supplies 227 279
Total inventories $ 19,531 $ 21,525