XML 47 R34.htm IDEA: XBRL DOCUMENT v2.4.1.9
BUSINESS SEGMENTS (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Segment
Mar. 31, 2014
Segment information    
Number of segments 2us-gaap_NumberOfReportableSegments  
Consolidated net sales $ 40,819us-gaap_SalesRevenueNet $ 46,769us-gaap_SalesRevenueNet
Income from operations (3,226)us-gaap_OperatingIncomeLoss 3,083us-gaap_OperatingIncomeLoss
Unallocated amounts:    
Unallocated corporate expenses (3,016)boom_CorporateExpenses (1,629)boom_CorporateExpenses
Stock-based compensation (1,237)us-gaap_AllocatedShareBasedCompensationExpense (717)us-gaap_AllocatedShareBasedCompensationExpense
Other income (expense) 1,124us-gaap_OtherNonoperatingIncomeExpense (435)us-gaap_OtherNonoperatingIncomeExpense
Interest expense (182)us-gaap_InterestExpense (109)us-gaap_InterestExpense
Interest income 3us-gaap_InvestmentIncomeInterest 5us-gaap_InvestmentIncomeInterest
Income (loss) before income taxes, discontinued operations and non-controlling interest (2,281)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest 2,544us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
Depreciation and amortization 2,672us-gaap_DepreciationDepletionAndAmortization 3,240us-gaap_DepreciationDepletionAndAmortization
Customer concentration risk    
Unallocated amounts:    
Number of customers representing greater than 10% of total net sales 0boom_ConcentrationRiskNumberOfCustomers
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
0boom_ConcentrationRiskNumberOfCustomers
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
Reportable Segments    
Segment information    
Income from operations 1,027us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
5,429us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
NobelClad    
Segment information    
Consolidated net sales 23,944us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= boom_NobelCladSegmentMember
24,564us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= boom_NobelCladSegmentMember
Income from operations 1,821us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= boom_NobelCladSegmentMember
1,289us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= boom_NobelCladSegmentMember
Unallocated amounts:    
Depreciation and amortization 1,157us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= boom_NobelCladSegmentMember
1,732us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= boom_NobelCladSegmentMember
DynaEnergetics    
Segment information    
Consolidated net sales 16,875us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= boom_DynaEnergeticsSegmentMember
22,205us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= boom_DynaEnergeticsSegmentMember
Income from operations (794)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= boom_DynaEnergeticsSegmentMember
4,140us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= boom_DynaEnergeticsSegmentMember
Unallocated amounts:    
Depreciation and amortization $ 1,515us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= boom_DynaEnergeticsSegmentMember
$ 1,508us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= boom_DynaEnergeticsSegmentMember