XML 62 R47.htm IDEA: XBRL DOCUMENT v3.25.2
BUSINESS SEGMENTS - Depreciation and Amortization (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Segment information        
Depreciation and amortization $ 8,470 $ 8,738 $ 16,893 $ 17,449
Operating Segments        
Segment information        
Depreciation and amortization 8,382 8,656 16,736 17,285
Operating Segments | Arcadia Products        
Segment information        
Depreciation and amortization 5,779 6,166 11,548 12,318
Operating Segments | DynaEnergetics        
Segment information        
Depreciation and amortization 1,822 1,700 3,613 3,397
Operating Segments | NobelClad        
Segment information        
Depreciation and amortization 781 790 1,575 1,570
Corporate and other        
Segment information        
Depreciation and amortization $ 88 $ 82 $ 157 $ 164