XML 58 R36.htm IDEA: XBRL DOCUMENT v2.4.1.9
SIGNIFICANT ACCOUNTING POLICIES - Property, Plant and Equipment (Details) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Sep. 30, 2014
Jun. 30, 2014
Mar. 31, 2014
Dec. 31, 2013
Sep. 30, 2013
Jun. 30, 2013
Mar. 31, 2013
Property, Plant and Equipment                
Property, plant and equipment 109,733us-gaap_PropertyPlantAndEquipmentGross $ 100,305us-gaap_PropertyPlantAndEquipmentGross $ 102,564us-gaap_PropertyPlantAndEquipmentGross $ 100,208us-gaap_PropertyPlantAndEquipmentGross $ 98,573us-gaap_PropertyPlantAndEquipmentGross $ 95,717us-gaap_PropertyPlantAndEquipmentGross $ 90,651us-gaap_PropertyPlantAndEquipmentGross $ 85,896us-gaap_PropertyPlantAndEquipmentGross
Land [Member]                
Property, Plant and Equipment                
Property, plant and equipment 3,344us-gaap_PropertyPlantAndEquipmentGross
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= us-gaap_LandMember
      2,693us-gaap_PropertyPlantAndEquipmentGross
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= us-gaap_LandMember
     
Buildings and improvements [Member]                
Property, Plant and Equipment                
Property, plant and equipment 39,489us-gaap_PropertyPlantAndEquipmentGross
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= us-gaap_BuildingAndBuildingImprovementsMember
      31,774us-gaap_PropertyPlantAndEquipmentGross
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= us-gaap_BuildingAndBuildingImprovementsMember
     
Buildings and improvements [Member] | Minimum [Member]                
Property, Plant and Equipment                
Estimated useful life 15 years              
Buildings and improvements [Member] | Maximum [Member]                
Property, Plant and Equipment                
Estimated useful life 30 years              
Manufacturing equipment and tooling [Member]                
Property, Plant and Equipment                
Property, plant and equipment 40,433us-gaap_PropertyPlantAndEquipmentGross
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= us-gaap_ToolsDiesAndMoldsMember
      37,844us-gaap_PropertyPlantAndEquipmentGross
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= us-gaap_ToolsDiesAndMoldsMember
     
Manufacturing equipment and tooling [Member] | Minimum [Member]                
Property, Plant and Equipment                
Estimated useful life 3 years              
Manufacturing equipment and tooling [Member] | Maximum [Member]                
Property, Plant and Equipment                
Estimated useful life 15 years              
Furniture, fixtures and computer equipment [Member]                
Property, Plant and Equipment                
Property, plant and equipment 14,813us-gaap_PropertyPlantAndEquipmentGross
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= boom_FurnitureFixturesAndComputerEquipmentMember
      14,079us-gaap_PropertyPlantAndEquipmentGross
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= boom_FurnitureFixturesAndComputerEquipmentMember
     
Furniture, fixtures and computer equipment [Member] | Minimum [Member]                
Property, Plant and Equipment                
Estimated useful life 3 years              
Furniture, fixtures and computer equipment [Member] | Maximum [Member]                
Property, Plant and Equipment                
Estimated useful life 10 years              
Other [Member]                
Property, Plant and Equipment                
Property, plant and equipment 3,425us-gaap_PropertyPlantAndEquipmentGross
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= us-gaap_PropertyPlantAndEquipmentOtherTypesMember
      4,909us-gaap_PropertyPlantAndEquipmentGross
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= us-gaap_PropertyPlantAndEquipmentOtherTypesMember
     
Other [Member] | Minimum [Member]                
Property, Plant and Equipment                
Estimated useful life 3 years              
Other [Member] | Maximum [Member]                
Property, Plant and Equipment                
Estimated useful life 10 years              
Construction in process [Member]                
Property, Plant and Equipment                
Property, plant and equipment 8,229us-gaap_PropertyPlantAndEquipmentGross
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= us-gaap_ConstructionInProgressMember
      $ 7,274us-gaap_PropertyPlantAndEquipmentGross
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= us-gaap_ConstructionInProgressMember