XML 72 R58.htm IDEA: XBRL DOCUMENT v3.22.0.1
BUSINESS SEGMENTS - Geographic Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Segment information [Line Items]      
Property, plant and equipment, net $ 122,078 $ 109,411  
Revenue 260,115 229,161 $ 397,550
DynaEnergetics      
Segment information [Line Items]      
Revenue 175,356 146,395 310,424
NobelClad      
Segment information [Line Items]      
Revenue 84,759 82,766 87,126
United States      
Segment information [Line Items]      
Property, plant and equipment, net 94,209 77,283  
United States | DynaEnergetics      
Segment information [Line Items]      
Revenue 136,053 110,903 264,892
United States | NobelClad      
Segment information [Line Items]      
Revenue 37,283 38,311 44,934
China | NobelClad      
Segment information [Line Items]      
Revenue 10,365 5,389 0
Canada      
Segment information [Line Items]      
Property, plant and equipment, net 101 102  
Canada | DynaEnergetics      
Segment information [Line Items]      
Revenue 12,149 3,830 11,491
Canada | NobelClad      
Segment information [Line Items]      
Revenue 4,779 6,597 6,196
Ukraine | DynaEnergetics      
Segment information [Line Items]      
Revenue 3,742 1,591 3,824
Egypt | DynaEnergetics      
Segment information [Line Items]      
Revenue 3,244 3,413 3,356
Oman | DynaEnergetics      
Segment information [Line Items]      
Revenue 2,830 2,551 2,922
Hong Kong | DynaEnergetics      
Segment information [Line Items]      
Revenue 1,731 435 909
Kuwait | DynaEnergetics      
Segment information [Line Items]      
Revenue 1,559 1,716 1,068
Indonesia | DynaEnergetics      
Segment information [Line Items]      
Revenue 1,131 1,832 1,686
Algeria | DynaEnergetics      
Segment information [Line Items]      
Revenue 976 1,068 645
Romania | DynaEnergetics      
Segment information [Line Items]      
Revenue 776 425 450
Russia | NobelClad      
Segment information [Line Items]      
Revenue 4,057 0 0
United Arab Emirates | NobelClad      
Segment information [Line Items]      
Revenue 3,613 4,008 1,949
Belgium | NobelClad      
Segment information [Line Items]      
Revenue 2,547 1,213 2,365
Germany      
Segment information [Line Items]      
Property, plant and equipment, net 27,680 31,924  
Germany | DynaEnergetics      
Segment information [Line Items]      
Revenue 774 605 828
Germany | NobelClad      
Segment information [Line Items]      
Revenue 2,496 5,100 4,072
France      
Segment information [Line Items]      
Property, plant and equipment, net 75 85  
France | NobelClad      
Segment information [Line Items]      
Revenue 2,197 2,895 3,591
South Korea | NobelClad      
Segment information [Line Items]      
Revenue 2,144 1,972 2,964
Netherlands | NobelClad      
Segment information [Line Items]      
Revenue 1,984 1,765 2,026
India | DynaEnergetics      
Segment information [Line Items]      
Revenue 1,154 5,814 588
India | NobelClad      
Segment information [Line Items]      
Revenue 1,908 1,421 1,243
Italy | NobelClad      
Segment information [Line Items]      
Revenue 1,422 1,220 770
Australia | NobelClad      
Segment information [Line Items]      
Revenue 1,301 1,519 1,498
Sweden | NobelClad      
Segment information [Line Items]      
Revenue 1,205 1,569 2,013
Singapore | NobelClad      
Segment information [Line Items]      
Revenue 1,009 207 0
Norway | DynaEnergetics      
Segment information [Line Items]      
Revenue 1,219 368 507
Norway | NobelClad      
Segment information [Line Items]      
Revenue 992 2,215 4,496
South Africa | NobelClad      
Segment information [Line Items]      
Revenue 886 870 5
Spain | NobelClad      
Segment information [Line Items]      
Revenue 473 2,670 1,706
Taiwan | NobelClad      
Segment information [Line Items]      
Revenue 415 588 565
Argentina | NobelClad      
Segment information [Line Items]      
Revenue 405 298 0
Pakistan | DynaEnergetics      
Segment information [Line Items]      
Revenue 543 876 850
Rest of the world      
Segment information [Line Items]      
Property, plant and equipment, net 13 17  
Rest of the world | DynaEnergetics      
Segment information [Line Items]      
Revenue 7,475 10,968 16,408
Rest of the world | NobelClad      
Segment information [Line Items]      
Revenue $ 3,278 $ 2,939 $ 6,733
One Customer | Customer Concentration Risk | Revenue from Contract with Customer Benchmark      
Segment information [Line Items]      
Concentration risk, percentage   12.00%