XML 57 R46.htm IDEA: XBRL DOCUMENT v3.22.2
BUSINESS SEGMENTS - Disaggregation of Revenue by Geographic Location (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Disaggregation of Revenue [Line Items]        
Net sales $ 165,831 $ 65,438 $ 304,547 $ 121,096
Arcadia        
Disaggregation of Revenue [Line Items]        
Net sales 76,462 0 144,430 0
Arcadia | West        
Disaggregation of Revenue [Line Items]        
Net sales 56,803   113,007  
Arcadia | South        
Disaggregation of Revenue [Line Items]        
Net sales 9,384   15,223  
Arcadia | Northeast        
Disaggregation of Revenue [Line Items]        
Net sales 5,705   8,922  
Arcadia | Midwest        
Disaggregation of Revenue [Line Items]        
Net sales 4,570   7,278  
DynaEnergetics        
Disaggregation of Revenue [Line Items]        
Net sales 67,517 42,268 116,404 80,440
DynaEnergetics | United States        
Disaggregation of Revenue [Line Items]        
Net sales 51,555 32,032 90,298 59,863
DynaEnergetics | Canada        
Disaggregation of Revenue [Line Items]        
Net sales 5,363 2,804 10,112 6,506
DynaEnergetics | India        
Disaggregation of Revenue [Line Items]        
Net sales 3,781 268 4,010 661
DynaEnergetics | Egypt        
Disaggregation of Revenue [Line Items]        
Net sales 1,464 674 2,468 1,727
DynaEnergetics | Oman        
Disaggregation of Revenue [Line Items]        
Net sales 1,063 671 1,991 1,452
DynaEnergetics | Rest of the world        
Disaggregation of Revenue [Line Items]        
Net sales 4,291 5,819 7,525 10,231
NobelClad        
Disaggregation of Revenue [Line Items]        
Net sales 21,852 23,170 43,713 40,656
NobelClad | United States        
Disaggregation of Revenue [Line Items]        
Net sales 10,779 11,068 19,935 19,415
NobelClad | Canada        
Disaggregation of Revenue [Line Items]        
Net sales 2,354 1,707 3,791 2,731
NobelClad | India        
Disaggregation of Revenue [Line Items]        
Net sales 0 423 2,265 1,072
NobelClad | Rest of the world        
Disaggregation of Revenue [Line Items]        
Net sales 2,660 3,571 5,499 6,227
NobelClad | Saudi Arabia        
Disaggregation of Revenue [Line Items]        
Net sales 2,035 58 2,043 69
NobelClad | France        
Disaggregation of Revenue [Line Items]        
Net sales 802 570 1,153 1,239
NobelClad | United Arab Emirates        
Disaggregation of Revenue [Line Items]        
Net sales 704 437 1,702 1,101
NobelClad | Netherlands        
Disaggregation of Revenue [Line Items]        
Net sales 616 530 1,107 1,121
NobelClad | Germany        
Disaggregation of Revenue [Line Items]        
Net sales 573 569 1,160 959
NobelClad | South Korea        
Disaggregation of Revenue [Line Items]        
Net sales 567 212 838 1,098
NobelClad | Sweden        
Disaggregation of Revenue [Line Items]        
Net sales 408 125 1,083 182
NobelClad | Norway        
Disaggregation of Revenue [Line Items]        
Net sales 345 209 579 492
NobelClad | China        
Disaggregation of Revenue [Line Items]        
Net sales 9 2,645 2,367 2,883
NobelClad | Russia        
Disaggregation of Revenue [Line Items]        
Net sales $ 0 $ 1,046 $ 191 $ 2,067