XML 40 R28.htm IDEA: XBRL DOCUMENT v3.20.2
BUSINESS SEGMENTS (Tables)
9 Months Ended
Sep. 30, 2020
Segment Reporting [Abstract]  
Schedule of Segment Information
Segment information is as follows:
 
Three months ended September 30,Nine months ended September 30,
2020201920202019
Net sales
DynaEnergetics$34,201 $77,356 $111,065 $245,820 
NobelClad21,080 22,738 60,983 65,363 
Net sales$55,281 $100,094 $172,048 $311,183 

Three months ended September 30,Nine months ended September 30,
2020201920202019
Operating income
DynaEnergetics$2,171 $14,911 $3,886 $64,834 
NobelClad2,483 2,219 $5,941 $5,972 
Segment operating income4,654 17,130 9,827 70,806 
Unallocated corporate expenses(1,594)(3,067)(5,851)(8,972)
Stock-based compensation(1,595)(1,242)(4,154)(3,908)
Other (expense) income, net(148)170 (118)492 
Interest expense, net(170)(387)(564)(1,169)
Income (loss) before income taxes$1,147 $12,604 $(860)$57,249 

Three months ended September 30,Nine months ended September 30,
2020201920202019
Depreciation and amortization
DynaEnergetics$1,866 $1,772 $5,410 $4,890 
NobelClad879 845 2,594 2,477 
Segment depreciation and amortization2,745 2,617 8,004 7,367 
Corporate and other (1)75 — 239 — 
Consolidated depreciation and amortization$2,820 $2,617 $8,243 $7,367 
(1) Prior to Q4 2019, the Company fully allocated corporate and other depreciation to the segments.
Disaggregation of Revenue
The disaggregation of revenue earned from contracts with customers based on the geographic location of the customer is as follows.

DynaEnergetics
 Three months ended September 30,Nine months ended September 30,
 2020201920202019
United States$23,324 $67,361 $80,931 $210,642 
Canada1,856 2,586 2,504 8,962 
Iraq1,049 218 3,238 1,104 
India601 160 5,624 236 
Indonesia542 225 1,488 1,406 
Pakistan482 262 866 601 
Egypt388 876 2,642 2,610 
Kuwait198 123 1,226 869 
Germany126 455 513 535 
Malaysia114 648 1,026 772 
United Arab Emirates32 349 783 4,447 
Rest of the world5,489 4,093 10,224 13,636 
Total DynaEnergetics$34,201 $77,356 $111,065 $245,820 

NobelClad
 Three months ended September 30,Nine months ended September 30,
 2020201920202019
United States$10,589 $12,883 $30,094 $34,830 
Canada1,985 1,143 5,446 4,502 
Germany982 1,210 2,770 3,041 
Spain763 1,029 2,636 1,375 
India733 267 880 546 
Belgium647 409 1,057 1,892 
Australia587 241 1,193 1,086 
Sweden541 400 1,097 1,538 
Netherlands361 519 1,276 1,531 
United Arab Emirates310 287 2,930 1,561 
France300 529 2,392 2,182 
Norway297 1,359 1,937 3,519 
Greece40 11 228 37 
Singapore32 857 
South Korea— 438 1,212 1,319 
Rest of the world2,913 2,007 4,978 6,398 
Total NobelClad$21,080 $22,738 $60,983 $65,363