XML 82 R68.htm IDEA: XBRL DOCUMENT v3.22.4
BUSINESS SEGMENTS - Geographic Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Segment information [Line Items]      
Property, plant and equipment, net $ 129,445 $ 122,078  
Revenue 654,086 260,115 $ 229,161
DynaEnergetics      
Segment information [Line Items]      
Revenue 264,327 175,356 146,395
NobelClad      
Segment information [Line Items]      
Revenue 90,232 84,759 82,766
Arcadia      
Segment information [Line Items]      
Revenue 299,527 0 0
United States      
Segment information [Line Items]      
Property, plant and equipment, net 102,804 94,209  
United States | DynaEnergetics      
Segment information [Line Items]      
Revenue 211,025 136,053 110,903
United States | NobelClad      
Segment information [Line Items]      
Revenue 38,818 37,283 38,311
Canada      
Segment information [Line Items]      
Property, plant and equipment, net 84 101  
Canada | DynaEnergetics      
Segment information [Line Items]      
Revenue 17,156 12,149 3,830
Canada | NobelClad      
Segment information [Line Items]      
Revenue 9,610 4,779 6,597
Egypt | DynaEnergetics      
Segment information [Line Items]      
Revenue 5,780 3,244 3,413
India | DynaEnergetics      
Segment information [Line Items]      
Revenue 5,133 1,154 5,814
India | NobelClad      
Segment information [Line Items]      
Revenue 3,116 1,908 1,421
Turkey | DynaEnergetics      
Segment information [Line Items]      
Revenue 4,602 3,153 2,887
Iraq | DynaEnergetics      
Segment information [Line Items]      
Revenue 3,574 72 3,287
Oman | DynaEnergetics      
Segment information [Line Items]      
Revenue 3,188 2,830 2,551
Indonesia | DynaEnergetics      
Segment information [Line Items]      
Revenue 2,022 1,131 1,832
Kuwait | DynaEnergetics      
Segment information [Line Items]      
Revenue 1,801 1,559 1,716
United Arab Emirates | DynaEnergetics      
Segment information [Line Items]      
Revenue 1,525 230 840
United Arab Emirates | NobelClad      
Segment information [Line Items]      
Revenue 3,582 3,613 4,008
Algeria | DynaEnergetics      
Segment information [Line Items]      
Revenue 1,305 976 1,068
Hong Kong | DynaEnergetics      
Segment information [Line Items]      
Revenue 1,158 1,731 435
Romania | DynaEnergetics      
Segment information [Line Items]      
Revenue 851 776 425
Pakistan | DynaEnergetics      
Segment information [Line Items]      
Revenue 843 543 876
Norway | DynaEnergetics      
Segment information [Line Items]      
Revenue 545 1,219 368
Norway | NobelClad      
Segment information [Line Items]      
Revenue 1,309 992 2,215
Germany      
Segment information [Line Items]      
Property, plant and equipment, net 26,479 27,680  
Germany | DynaEnergetics      
Segment information [Line Items]      
Revenue 521 774 605
Germany | NobelClad      
Segment information [Line Items]      
Revenue 4,630 2,496 5,100
Ukraine | DynaEnergetics      
Segment information [Line Items]      
Revenue 0 3,742 1,591
Rest of the world      
Segment information [Line Items]      
Property, plant and equipment, net 7 13  
Rest of the world | DynaEnergetics      
Segment information [Line Items]      
Revenue 3,298 4,020 3,954
Rest of the world | NobelClad      
Segment information [Line Items]      
Revenue 3,190 2,950 2,182
China | NobelClad      
Segment information [Line Items]      
Revenue 3,902 10,365 5,389
Sweden | NobelClad      
Segment information [Line Items]      
Revenue 3,743 1,205 1,569
South Korea | NobelClad      
Segment information [Line Items]      
Revenue 3,242 2,144 1,972
Saudi Arabia | NobelClad      
Segment information [Line Items]      
Revenue 2,212 328 481
Netherlands | NobelClad      
Segment information [Line Items]      
Revenue 2,094 1,984 1,765
France      
Segment information [Line Items]      
Property, plant and equipment, net 71 75  
France | NobelClad      
Segment information [Line Items]      
Revenue 2,057 2,197 2,895
South Africa | NobelClad      
Segment information [Line Items]      
Revenue 1,970 886 870
Australia | NobelClad      
Segment information [Line Items]      
Revenue 1,799 1,301 1,519
Italy | NobelClad      
Segment information [Line Items]      
Revenue 1,766 1,422 1,220
BRAZIL | NobelClad      
Segment information [Line Items]      
Revenue 1,228 0 276
Belgium | NobelClad      
Segment information [Line Items]      
Revenue 603 2,547 1,213
Spain | NobelClad      
Segment information [Line Items]      
Revenue 449 473 2,670
Taiwan | NobelClad      
Segment information [Line Items]      
Revenue 431 415 588
Argentina | NobelClad      
Segment information [Line Items]      
Revenue 230 405 298
Russia | NobelClad      
Segment information [Line Items]      
Revenue 191 4,057 0
Singapore | NobelClad      
Segment information [Line Items]      
Revenue $ 60 $ 1,009 $ 207
One Customer | Customer Concentration Risk | Revenue from Contract with Customer Benchmark      
Segment information [Line Items]      
Concentration risk, percentage 15.00%   12.00%