<SEC-DOCUMENT>0001104659-24-120619.txt : 20241119
<SEC-HEADER>0001104659-24-120619.hdr.sgml : 20241119
<ACCEPTANCE-DATETIME>20241119170116
ACCESSION NUMBER:		0001104659-24-120619
CONFORMED SUBMISSION TYPE:	8-K
PUBLIC DOCUMENT COUNT:		16
CONFORMED PERIOD OF REPORT:	20241113
ITEM INFORMATION:		Departure of Directors or Certain Officers; Election of Directors; Appointment of Certain Officers: Compensatory Arrangements of Certain Officers
ITEM INFORMATION:		Financial Statements and Exhibits
FILED AS OF DATE:		20241119
DATE AS OF CHANGE:		20241119

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			DMC Global Inc.
		CENTRAL INDEX KEY:			0000034067
		STANDARD INDUSTRIAL CLASSIFICATION:	MISCELLANEOUS PRIMARY METAL PRODUCTS [3390]
		ORGANIZATION NAME:           	04 Manufacturing
		IRS NUMBER:				840608431
		STATE OF INCORPORATION:			CO
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		8-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-14775
		FILM NUMBER:		241477076

	BUSINESS ADDRESS:	
		STREET 1:		11800 RIDGE PARKWAY
		STREET 2:		SUITE 300
		CITY:			BROOMFIELD
		STATE:			CO
		ZIP:			80021
		BUSINESS PHONE:		3036655700

	MAIL ADDRESS:	
		STREET 1:		11800 RIDGE PARKWAY
		STREET 2:		SUITE 300
		CITY:			BROOMFIELD
		STATE:			CO
		ZIP:			80021

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	DYNAMIC MATERIALS CORP
		DATE OF NAME CHANGE:	19941205

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	EXPLOSIVE FABRICATORS INC
		DATE OF NAME CHANGE:	19920703
</SEC-HEADER>
<DOCUMENT>
<TYPE>8-K
<SEQUENCE>1
<FILENAME>tm2428890d1_8k.htm
<DESCRIPTION>FORM 8-K
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2015-02-26" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:dei="http://xbrl.sec.gov/dei/2023" xmlns:us-gaap="http://fasb.org/us-gaap/2023" xmlns:us-roles="http://fasb.org/us-roles/2023" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2022-03-31" xmlns:country="http://xbrl.sec.gov/country/2023" xmlns:srt="http://fasb.org/srt/2023" xmlns:boom="http://dynamicmaterials.com/20241113">
<head>
     <title></title>
<meta http-equiv="Content-Type" content="text/html"/>
</head>
<!-- Field: Set; Name: xdx; ID: xdx_02C_US%2DGAAP%2D2023 -->
<!-- Field: Set; Name: xdx; ID: xdx_03F_boom_dynamicmaterials.com_20241113 -->
<!-- Field: Set; Name: xdx; ID: xdx_04F_20241113_20241113 -->
<!-- Field: Set; Name: xdx; ID: xdx_059_edei%2D%2DAmendmentFlag_false -->
<!-- Field: Set; Name: xdx; ID: xdx_055_edei%2D%2DEntityCentralIndexKey_0000034067 -->
<!-- Field: Set; Name: xdx; ID: xdx_06B_USD_1_iso4217%2D%2DUSD -->
<!-- Field: Set; Name: xdx; ID: xdx_062_Shares_2_xbrli%2D%2Dshares -->
<!-- Field: Set; Name: xdx; ID: xdx_06D_USDPShares_3_iso4217%2D%2DUSD_xbrli%2D%2Dshares -->
<body style="font: 10pt Times New Roman, Times, Serif">
<div style="display: none">
<ix:header>
 <ix:hidden>
  <ix:nonNumeric contextRef="AsOf2024-11-13" id="Fact000003" name="dei:AmendmentFlag">false</ix:nonNumeric>
  <ix:nonNumeric contextRef="AsOf2024-11-13" id="Fact000004" name="dei:EntityCentralIndexKey">0000034067</ix:nonNumeric>
  </ix:hidden>
 <ix:references>
  <link:schemaRef xlink:href="boom-20241113.xsd" xlink:type="simple"/>
  </ix:references>
 <ix:resources>
    <xbrli:context id="AsOf2024-11-13">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000034067</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-11-13</xbrli:startDate>
        <xbrli:endDate>2024-11-13</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-11-132024-11-13_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000034067</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-11-13</xbrli:startDate>
        <xbrli:endDate>2024-11-13</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-11-132024-11-13_custom_StockPurchaseRightsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000034067</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">boom:StockPurchaseRightsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-11-13</xbrli:startDate>
        <xbrli:endDate>2024-11-13</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:unit id="USD">
      <xbrli:measure>iso4217:USD</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="Shares">
      <xbrli:measure>xbrli:shares</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="USDPShares">
      <xbrli:divide>
        <xbrli:unitNumerator>
          <xbrli:measure>iso4217:USD</xbrli:measure>
        </xbrli:unitNumerator>
        <xbrli:unitDenominator>
          <xbrli:measure>xbrli:shares</xbrli:measure>
        </xbrli:unitDenominator>
      </xbrli:divide>
    </xbrli:unit>
  </ix:resources>
 </ix:header>
</div>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"></p>

<!-- Field: Rule-Page --><div style="margin-top: 0; margin-bottom: 0; width: 100%"><div style="border-top: Black 2pt solid; border-bottom: Black 1pt solid; font-size: 1pt">&#160;</div></div><!-- Field: /Rule-Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>&#160;</b></p>

<p style="font: 14pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>UNITED STATES</b></p>

<p style="font: 14pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>SECURITIES AND EXCHANGE COMMISSION</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Washington, D.C. 20549</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 14pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>FORM <span id="xdx_906_edei--DocumentType_c20241113__20241113_z0SXcMV2itd5"><ix:nonNumeric contextRef="AsOf2024-11-13" id="Fact000009" name="dei:DocumentType">8-K</ix:nonNumeric></span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>CURRENT REPORT PURSUANT
TO SECTION&#160;13 OR 15(d)</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>OF THE SECURITIES EXCHANGE
ACT OF 1934</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">Date of Report (Date of
Earliest Event Reported): <b><span id="xdx_904_edei--DocumentPeriodEndDate_c20241113__20241113_z2PbCr4r9ICe"><ix:nonNumeric contextRef="AsOf2024-11-13" format="ixt:datemonthdayyearen" id="Fact000010" name="dei:DocumentPeriodEndDate">November 13, 2024</ix:nonNumeric></span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 14pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b><span id="xdx_902_edei--EntityRegistrantName_c20241113__20241113_zGldx7NZNsB6"><ix:nonNumeric contextRef="AsOf2024-11-13" id="Fact000011" name="dei:EntityRegistrantName">DMC Global Inc.</ix:nonNumeric></span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">(Exact Name of Registrant as Specified in its Charter)</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr>
    <td style="padding: 1.5pt; vertical-align: top; text-align: center; width: 30%"><span style="font: 10pt Times New Roman, Times, Serif"><b><span id="xdx_905_edei--EntityIncorporationStateCountryCode_c20241113__20241113_zUwPpHYHkrDj"><ix:nonNumeric contextRef="AsOf2024-11-13" format="ixt-sec:stateprovnameen" id="Fact000012" name="dei:EntityIncorporationStateCountryCode">Delaware</ix:nonNumeric></span></b></span></td>
    <td style="padding: 1.5pt; vertical-align: bottom; width: 3%">&#160;</td>
    <td style="padding: 1.5pt; vertical-align: top; text-align: center; width: 33%"><span style="font: 10pt Times New Roman, Times, Serif"><b><span id="xdx_901_edei--EntityFileNumber_c20241113__20241113_zPdVU7FOnhk1"><ix:nonNumeric contextRef="AsOf2024-11-13" id="Fact000013" name="dei:EntityFileNumber">001-14775</ix:nonNumeric></span></b></span></td>
    <td style="padding: 1.5pt; vertical-align: bottom; width: 3%">&#160;</td>
    <td style="padding: 1.5pt; vertical-align: top; text-align: center; width: 31%"><span style="font: 10pt Times New Roman, Times, Serif"><b><span id="xdx_907_edei--EntityTaxIdentificationNumber_c20241113__20241113_zDcASWnVtm8e"><ix:nonNumeric contextRef="AsOf2024-11-13" id="Fact000014" name="dei:EntityTaxIdentificationNumber">84-0608431</ix:nonNumeric></span></b></span></td></tr>
  <tr>
    <td style="padding: 1.5pt; vertical-align: bottom">
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(State or Other Jurisdiction of</p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">Incorporation)</p></td>
    <td style="padding: 1.5pt; vertical-align: bottom">&#160;</td>
    <td style="padding: 1.5pt; vertical-align: top; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">(Commission File Number)</span></td>
    <td style="padding: 1.5pt; vertical-align: bottom">&#160;</td>
    <td style="padding: 1.5pt; vertical-align: top; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif">(I.R.S.
    Employer Identification No.)</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b><span id="xdx_900_edei--EntityAddressAddressLine1_c20241113__20241113_z7OA6fYbqCh3"><ix:nonNumeric contextRef="AsOf2024-11-13" id="Fact000015" name="dei:EntityAddressAddressLine1">11800 Ridge Parkway</ix:nonNumeric></span>, <span id="xdx_90C_edei--EntityAddressAddressLine2_c20241113__20241113_zTmkskMejqD9"><ix:nonNumeric contextRef="AsOf2024-11-13" id="Fact000016" name="dei:EntityAddressAddressLine2">Suite&#160;300</ix:nonNumeric></span>, <span id="xdx_909_edei--EntityAddressCityOrTown_c20241113__20241113_zaou24p8Dq9f"><ix:nonNumeric contextRef="AsOf2024-11-13" id="Fact000017" name="dei:EntityAddressCityOrTown">Broomfield</ix:nonNumeric></span>,
<span id="xdx_90B_edei--EntityAddressStateOrProvince_c20241113__20241113_zoT5wTUKkJuc"><ix:nonNumeric contextRef="AsOf2024-11-13" format="ixt-sec:stateprovnameen" id="Fact000018" name="dei:EntityAddressStateOrProvince">Colorado</ix:nonNumeric></span> <span id="xdx_905_edei--EntityAddressPostalZipCode_c20241113__20241113_zEigkMPd7Yo8"><ix:nonNumeric contextRef="AsOf2024-11-13" id="Fact000019" name="dei:EntityAddressPostalZipCode">80021</ix:nonNumeric></span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(Address of Principal Executive Offices,&#160;Including
Zip Code)</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>(<span id="xdx_906_edei--CityAreaCode_c20241113__20241113_zsC3yLvaoLnj"><ix:nonNumeric contextRef="AsOf2024-11-13" id="Fact000020" name="dei:CityAreaCode">303</ix:nonNumeric></span>) <span id="xdx_909_edei--LocalPhoneNumber_c20241113__20241113_zRWrHKAEicEg"><ix:nonNumeric contextRef="AsOf2024-11-13" id="Fact000021" name="dei:LocalPhoneNumber">665-5700</ix:nonNumeric></span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(Registrant&#8217;s Telephone Number,&#160;Including
Area Code)</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Check the appropriate box below if the Form&#160;8-K filing is intended
to simultaneously satisfy the filing obligation of the registrant under any of the following provisions:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in; text-align: left"><span style="font: 10pt Wingdings"><span style="font-family: Wingdings"><span id="xdx_903_edei--WrittenCommunications_c20241113__20241113_zMXUueCGtaGl"><ix:nonNumeric contextRef="AsOf2024-11-13" format="ixt:booleanfalse" id="Fact000022" name="dei:WrittenCommunications">&#168;</ix:nonNumeric></span></span></span></td><td style="text-align: justify">Written communications pursuant to Rule&#160;425 under the Securities
Act (17 CFR 230.425)</td>
</tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in; text-align: left"><span style="font: 10pt Wingdings"><span style="font-family: Wingdings"><span id="xdx_901_edei--SolicitingMaterial_c20241113__20241113_zqqECDaUMB87"><ix:nonNumeric contextRef="AsOf2024-11-13" format="ixt:booleanfalse" id="Fact000023" name="dei:SolicitingMaterial">&#168;</ix:nonNumeric></span></span></span></td><td style="text-align: justify">Soliciting material pursuant to Rule&#160;14a-12 under the Exchange
Act (17 CFR 240.14a-12)</td>
</tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in; text-align: left"><span style="font: 10pt Wingdings"><span style="font-family: Wingdings"><span id="xdx_904_edei--PreCommencementTenderOffer_c20241113__20241113_zE2ONzn0McOi"><ix:nonNumeric contextRef="AsOf2024-11-13" format="ixt:booleanfalse" id="Fact000024" name="dei:PreCommencementTenderOffer">&#168;</ix:nonNumeric></span></span></span></td><td style="text-align: justify">Pre-commencement communications pursuant to Rule&#160;14d-2(b)&#160;under
the Exchange Act (17 CFR 240.14d-2(b))</td>
</tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in; text-align: left"><span style="font: 10pt Wingdings"><span style="font-family: Wingdings"><span id="xdx_90E_edei--PreCommencementIssuerTenderOffer_c20241113__20241113_zQXhNur3hdrj"><ix:nonNumeric contextRef="AsOf2024-11-13" format="ixt:booleanfalse" id="Fact000025" name="dei:PreCommencementIssuerTenderOffer">&#168;</ix:nonNumeric></span></span></span></td><td style="text-align: justify">Pre-commencement communications pursuant to Rule&#160;13e-4(c)&#160;under
the Exchange Act (17 CFR 240.13e-4(c))</td>
</tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Securities registered pursuant to Section 12(b) of the Act:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="border-bottom: Black 1pt solid; vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; width: 28%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Title of each class</b></span></td>
    <td style="width: 2%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center">&#160;</td>
    <td style="border-bottom: Black 1pt solid; vertical-align: bottom; width: 40%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Trading Symbol</b></span></td>
    <td style="width: 2%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 28%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Name of exchange on which registered</b></span></td></tr>
  <tr style="vertical-align: top">
    <td style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90F_edei--Security12bTitle_c20241113__20241113__us-gaap--StatementClassOfStockAxis__us-gaap--CommonStockMember_zkog4jnvnaO3"><ix:nonNumeric contextRef="From2024-11-132024-11-13_us-gaap_CommonStockMember" id="Fact000026" name="dei:Security12bTitle">Common Stock, $0.05 Par Value</ix:nonNumeric></span></span></td>
    <td style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: center">&#160;</td>
    <td style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90A_edei--TradingSymbol_c20241113__20241113__us-gaap--StatementClassOfStockAxis__us-gaap--CommonStockMember_zDEBIyRhA7S6"><ix:nonNumeric contextRef="From2024-11-132024-11-13_us-gaap_CommonStockMember" id="Fact000027" name="dei:TradingSymbol">BOOM</ix:nonNumeric></span></span></td>
    <td style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: center">&#160;</td>
    <td style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_903_edei--SecurityExchangeName_c20241113__20241113__us-gaap--StatementClassOfStockAxis__us-gaap--CommonStockMember_zEzSuDbu2tx1"><ix:nonNumeric contextRef="From2024-11-132024-11-13_us-gaap_CommonStockMember" format="ixt-sec:exchnameen" id="Fact000028" name="dei:SecurityExchangeName">The Nasdaq Global Select Market</ix:nonNumeric></span></span></td></tr>
  <tr style="vertical-align: top">
    <td style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><span id="xdx_90D_edei--Security12bTitle_c20241113__20241113__us-gaap--StatementClassOfStockAxis__custom--StockPurchaseRightsMember_z6hCdkNWKLm7"><ix:nonNumeric contextRef="From2024-11-132024-11-13_custom_StockPurchaseRightsMember" id="Fact000029" name="dei:Security12bTitle">Stock Purchase Rights</ix:nonNumeric></span></td>
    <td style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: center">&#160;</td>
    <td style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><span id="xdx_90F_edei--NoTradingSymbolFlag_c20241113__20241113__us-gaap--StatementClassOfStockAxis__custom--StockPurchaseRightsMember_zSV0YlF8JWnh" style="display: none; visibility: hidden"><ix:nonNumeric contextRef="From2024-11-132024-11-13_custom_StockPurchaseRightsMember" format="ixt:booleantrue" id="Fact000030" name="dei:NoTradingSymbolFlag">true</ix:nonNumeric></span></td>
    <td style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: center">&#160;</td>
    <td style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><span id="xdx_902_edei--SecurityExchangeName_c20241113__20241113__us-gaap--StatementClassOfStockAxis__custom--StockPurchaseRightsMember_z3ZFSpNVkS33"><ix:nonNumeric contextRef="From2024-11-132024-11-13_custom_StockPurchaseRightsMember" format="ixt-sec:exchnameen" id="Fact000031" name="dei:SecurityExchangeName">The Nasdaq Global Select Market</ix:nonNumeric></span></td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Indicate by check mark whether the registrant is an emerging growth
company as defined in Rule&#160;405 of the Securities Act of 1933 (&#167;230.405 of this chapter) or Rule&#160;12b-2 of the Securities
Exchange Act of 1934 (&#167;240.12b-2 of this chapter).</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font: 10pt Times New Roman, Times, Serif">Emerging
growth company&#160; </span><span style="font-family: Wingdings"><span style="font-family: Wingdings"><span id="xdx_90A_edei--EntityEmergingGrowthCompany_c20241113__20241113_zxQXFPzu2yVa"><ix:nonNumeric contextRef="AsOf2024-11-13" format="ixt:booleanfalse" id="Fact000032" name="dei:EntityEmergingGrowthCompany">&#168;</ix:nonNumeric></span></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">If
an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying
with any new or revised financial accounting standards provided pursuant to Section&#160;13(a)&#160;of the Exchange Act.&#160; </span><span style="font-family: Wingdings"><span style="font-family: Wingdings">&#168;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p>

<!-- Field: Rule-Page --><div style="margin-top: 0; margin-bottom: 0; width: 100%"><div style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; font-size: 1pt">&#160;</div></div><!-- Field: /Rule-Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p>

<!-- Field: Page; Sequence: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 12pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><b>Item 5.02 Departure of Directors or Certain
Officers; Election of Directors; Appointment of Certain Officers; Compensatory Arrangements of Certain Officers</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On November&#160;13, 2024, in order to reward,
retain and further incentivize certain members of the leadership team of DMC Global Inc. (the &#8220;Company&#8221;) and to continue to
maintain a strong emphasis on long-term shareholder value creation, the Compensation Committee of the Board of Directors of the Company
approved a special retention grant for each of (i)&#160;Eric Walter, Chief Financial Officer of the Company, and (ii)&#160;Michelle Shepston,
Executive Vice President, Chief Legal Officer and Secretary of the Company, respectively (each, a &#8220;Retention Grant&#8221;). Each
Retention Grant, which consists 50% of restricted stock and 50% of cash, has a grant date value equal to one times the respective officer&#8217;s
base salary and will vest eighteen (18) months from the grant date, subject to the executive officer&#8217;s continued service and the
terms of the 2016 Omnibus Incentive Plan and a restricted stock award agreement (the &#8220;RSA Retention Agreement&#8221;) (with respect
to the restricted stock award) and a cash retention letter agreement (the &#8220;Cash Retention Agreement&#8221; and together with the
RSA Retention Agreement, the &#8220;Retention Agreements&#8221;). Capitalized terms used but not defined herein shall have the meanings
ascribed to them in the Retention Agreements.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif">The
Retention Agreements provide that if the executive officer&#8217;s </span>Continuous Service (i)&#160;terminates due to the executive
officer&#8217;s death or Disability, (ii)&#160;is terminated by the Company without Cause, or (iii)&#160;is terminated by the executive
officer for Good Reason, while the cash award has not vested or while the shares of restricted stock are subject to a Period of Restriction,
each award shall vest and become free of the forfeiture and transfer restrictions described in the respective Retention Agreement, on
the date of the executive officer&#8217;s termination of Continuous Service for such reason.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif">The
Retention Agreements also provide that if</span> a Change in Control occurs while the cash award has not vested or the shares of restricted
stock are subject to a Period of Restriction, each award shall vest unless the cash award or the restricted stock award is assumed, converted
or replaced by the continuing entity; provided, however, that in the event that the executive officer&#8217;s Continuous Service is terminated
by the Company without Cause or by the executive officer for Good Reason within twenty-four (24) months following a Change in Control,
any such assumed, converted or replacement awards shall become immediately vested. The Retention Agreements further provide that each
award shall vest upon the termination of the executive officer&#8217;s Continuous Service by the Company without Cause or by the executive
officer for Good Reason within twenty-four (24) months following a Significant Event.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The foregoing description of the Retention Agreements
is only a summary&#160;and is qualified in its entirety by the full text of the Retention Agreements, each of which is filed herewith
as Exhibit&#160;10.1 and Exhibit&#160;10.2, respectively, and each of which is incorporated herein by reference.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Item 9.01 Financial Statements and Exhibits</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">(d)&#160;Exhibits.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr>
    <td style="vertical-align: bottom; width: 8%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Exhibit&#160;Number</b></span><span style="font-size: 10pt">&#160;</span></td>
    <td style="width: 2%">&#160;</td>
    <td style="vertical-align: bottom; width: 90%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Description</b></span><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: top; background-color: #CCEEFF">
    <td><a href="tm2428890d1_ex10-1.htm" style="-sec-extract: exhibit"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.1</span></a></td>
    <td>&#160;</td>
    <td><a href="tm2428890d1_ex10-1.htm" style="-sec-extract: exhibit"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Form&#160;of RSA Retention Agreement </span></a></td></tr>
  <tr style="vertical-align: top">
    <td><a href="tm2428890d1_ex10-2.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.2</span></a></td>
    <td>&#160;</td>
    <td><a href="tm2428890d1_ex10-2.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Form&#160;of Cash Retention Letter Agreement </span></a></td></tr>
  <tr style="vertical-align: top; background-color: #CCEEFF">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">104</span></td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cover Page&#160;Interactive Data File (embedded within the Inline XBRL document)</span></td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p>

<!-- Field: Page; Sequence: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 12pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>SIGNATURE</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr>
    <td colspan="4" style="text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pursuant to the requirements of the Securities Exchange Act of 1934, the Registrant has duly caused this report to be signed on its behalf by the undersigned hereunto duly authorized.</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td colspan="3"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">DMC GLOBAL INC.</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td colspan="3">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:</span></td>
    <td colspan="2" style="border-bottom: black 1pt solid">/s/&#8239;Michelle Shepston</td></tr>
  <tr style="vertical-align: top">
    <td style="width: 50%">&#160;</td>
    <td style="width: 3%">&#160;</td>
    <td style="width: 5%">Name:</td>
    <td style="width: 42%">Michelle Shepston</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>Title:</td>
    <td>Executive Vice President and Chief Legal Officer</td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Date: November 19, 2024</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p>

<!-- Field: Page; Sequence: 4; Options: Last -->
    <div style="border-bottom: Black 1pt solid; margin-top: 12pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<!-- Field: Set; Name: xdx; ID: xdx_08B_extensions -->
<!-- eJx1kNFugjAUhp+AdzghuyRYGr2QO0ecWYYLYcbstsJRG6GHtMXpI+0tV8rIblzTpKc53/efpmEYhRt6kQ1q+Hwuc9hh2zXCIpR4RI2qQkdkr28puLPEkzRWC2X9dRIzcg46ZxHz+cE1PHqVBusUkmSWLGd87oqULWG1DYOhn5E6yhqVlaIBoWooNHVaohX6PibsxI0UtXc/ao/aSFIuLmZj+xs4Szi801V8kb4YyPMsDCK/gnCjqe8ctb5ZVIMJ6wZbN86M9t/2r6l6Y6lNPyxVl6LX1VkYLOXpbM0W2wNqhySM84Stfqd7EiYURvZBovualpSnWcwWhdB70fT4T+pIg8cjeBoMcAp4Z0r/AVI0fv0= -->
</body>
</html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.1
<SEQUENCE>2
<FILENAME>tm2428890d1_ex10-1.htm
<DESCRIPTION>EXHIBIT 10.1
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><B>Exhibit 10.1</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>DMC GLOBAL INC.</B>&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>2016 OMNIBUS INCENTIVE PLAN</B>&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>RESTRICTED STOCK AWARD AGREEMENT</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Notice of Restricted Stock Grant</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">DMC Global Inc. (the &ldquo;<U>Company</U>&rdquo;)
grants to the Grantee named below, in accordance with the terms of the DMC Global Inc. 2016 Omnibus Incentive Plan (the &ldquo;<U>Plan</U>&rdquo;)
and the Restricted Stock Award Agreement attached hereto (the &ldquo;<U>Agreement</U>&rdquo;), the following number of Shares of Restricted
Stock (the &ldquo;Restricted Stock&rdquo;) on the terms set forth below and in the Agreement. All capitalized terms not defined herein
or in the Agreement shall have the meanings given to such terms in the Plan.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">GRANTEE: [____]</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">TOTAL NUMBER&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">OF&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">SHARES OF&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">RESTRICTED STOCK&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">GRANTED: [____]</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">DATE OF GRANT: [____], 2024</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">PERIOD OF&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 12%; text-align: left">RESTRICTION:</TD><TD STYLE="text-align: justify; width: 88%">Subject to the Plan and the Agreement
                                            attached hereto, the Period of Restriction shall lapse, and the Restricted Stock shall vest
                                            and become free of forfeiture and transfer restrictions contained in the Agreement based
                                            on the following: 100% of the Shares of Restricted Stock shall vest on the date that is 18
                                            months from the Date of Grant, subject to the Grantee&rsquo;s Continuous Service as provided
                                            in the Agreement.</TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0; margin-bottom: 0pt; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Grantee acknowledges receipt of a copy of
the Plan and represents that he or she is familiar with the terms and provisions thereof, and hereby accepts the Agreement attached hereto
subject to all of the terms and provisions thereof. The Grantee has reviewed the Plan, this Notice of Restricted Stock Grant, and the
Agreement in their entirety, has had an opportunity to obtain the advice of counsel prior to executing this Notice of Restricted Stock
Grant and fully understands all provisions hereof and of the Agreement. The Grantee hereby agrees to accept as binding, conclusive and
final all decisions or interpretations of the Committee upon any questions arising under the Plan, this Notice of Restricted Stock Grant,
and the Agreement. The Grantee further agrees to notify the Company upon any change in the residence address on file with the Company.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD COLSPAN="2"><FONT STYLE="font-size: 10pt"><B>GRANTEE:</B></FONT></TD><TD STYLE="text-align: left">&nbsp;</TD><TD COLSPAN="2" STYLE="text-align: justify"><B>DMC
                                            GLOBAL INC.</B></TD>
</TR><TR STYLE="vertical-align: top; text-align: justify">
<TD COLSPAN="2">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD COLSPAN="2" STYLE="text-align: justify">&nbsp;</TD></TR>
     <TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 2%">By:</TD>
<TD STYLE="border-bottom: Black 1pt solid; width: 46%">&nbsp;</TD><TD STYLE="text-align: left; width: 2%">&nbsp;</TD><TD STYLE="text-align: justify; width: 5%">By:</TD>
                                                       <TD STYLE="border-bottom: Black 1pt solid; text-align: justify; width: 45%">&nbsp;</TD></TR>
     <TR STYLE="vertical-align: top; text-align: justify">
<TD COLSPAN="2">[____]</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: justify">Name:</TD>
                                                       <TD STYLE="text-align: justify">&nbsp;</TD></TR>
     <TR STYLE="vertical-align: top; text-align: justify">
<TD>Date:</TD>
<TD>&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: justify">Title:</TD>
                                                       <TD STYLE="text-align: justify">&nbsp;</TD></TR>
     <TR STYLE="vertical-align: top; text-align: justify">
<TD COLSPAN="2">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: justify">Date:</TD>
                                                       <TD STYLE="text-align: justify">&nbsp;</TD></TR>
     </TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><B>Restricted Stock Award
Agreement</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><B>Section&nbsp;1. Grant
of Restricted Stock. </B>The Company hereby grants to the Grantee the Restricted Stock set forth in the Notice of Restricted Stock Grant,
subject to the terms, definitions and provisions of the Plan and this Agreement. All terms, provisions, and conditions applicable to
the Restricted Stock set forth in the Plan and not set forth herein are incorporated by reference. To the extent any provision hereof
is inconsistent with a provision of the Plan, the provisions of the Plan will govern. All capitalized terms that are used in this Agreement
and not otherwise defined herein (including <U>Appendix A</U> hereto, which contains certain definitions and is hereby incorporated into
this Agreement) shall have the meanings ascribed to them in the Plan.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><B>Section&nbsp;2. Termination
of Continuous Service.</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">If the Grantee&rsquo;s Continuous
Service is terminated for any reason other than (i)&nbsp;death, (ii)&nbsp;Disability, (iii)&nbsp;termination by the Company without Cause,
or (iv)&nbsp;termination by the Grantee for Good Reason, the Grantee shall, for no consideration, forfeit to the Company the Shares of
Restricted Stock to the extent such Shares are subject to a Period of Restriction at the time of such termination of Continuous Service.
If the Grantee&rsquo;s Continuous Service (i)&nbsp;terminates due to the Grantee&rsquo;s death or Disability, (ii)&nbsp;is terminated
by the Company without Cause, or (iii)&nbsp;is terminated by the Grantee for Good Reason, while Shares of Restricted Stock are subject
to a Period of Restriction, the Period of Restriction with respect to such Shares shall lapse, and the Shares shall vest and become free
of the forfeiture and transfer restrictions described herein, on the date of the Grantee&rsquo;s termination of Continuous Service for
such reason.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><B>Section&nbsp;3. Effects
of Change in Control or Significant Event.</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in"><FONT STYLE="font-size: 10pt">a.</FONT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<FONT STYLE="font-size: 10pt">If
a Change in Control occurs while Shares of Restricted Stock are subject to a Period of Restriction, the Period of Restriction with respect
to such Shares shall lapse, and the Shares shall vest and become free of the forfeiture and transfer restrictions described herein, unless
the Awards are assumed, converted or replaced by the continuing entity; provided, however, that in the event that the Grantee&rsquo;s
Continuous Service is terminated by the Company without Cause or by the Grantee for Good Reason within twenty-four (24) months following
a Change in Control, any such assumed, converted or replacement awards shall become immediately vested.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in"><FONT STYLE="font-size: 10pt">b.</FONT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<FONT STYLE="font-size: 10pt">The
Period of Restriction (if any remaining) with respect to the Shares shall lapse and the Shares shall vest and become free of the forfeiture
and transfer restrictions described herein, upon the termination of the Grantee&rsquo;s Continuous Service by the Company without Cause
or by the Grantee for Good Reason within twenty-four (24) months following a Significant Event.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><B>Section&nbsp;4. Non-Transferability
of Restricted Stock. </B>Except as otherwise provided in the Plan and this Agreement or as determined by the Committee, the Grantee may
not sell, assign, pledge, exchange, transfer, hypothecate or encumber any Shares of Restricted Stock until the Period of Restriction
set forth in the Notice of Restricted Stock Grant shall lapse.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><B>Section&nbsp;5. Entire
Agreement. </B>The Plan is incorporated herein by reference. The Plan and this Agreement (including <U>Appendix A</U>) constitute the
entire agreement of the parties with respect to the Shares of Restricted Stock and may not be modified adversely to the Grantee's interest
except by means of a writing signed by the Company and the Grantee.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><B>Section&nbsp;6. Custody.
</B>As soon as practicable following the Date of Grant, the Shares of Restricted Stock shall be registered in the Grantee&rsquo;s name
in certificate or book-entry form. If a certificate is issued, it shall bear an appropriate legend referring to the restrictions and
it shall be held by the Company, or its agent, on behalf of the Grantee until the Period of Restriction has lapsed. If the Shares are
registered in book-entry form, the restrictions shall be placed on the book-entry registration. The Grantee may be required to execute
and return to the Company a blank stock power for each Restricted Stock certificate (or instruction letter, with respect to Shares registered
in book-entry form), which will permit transfer to the Company, without further action, of all or any portion of the Restricted Stock
that is forfeited in accordance with this Agreement.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><B>Section&nbsp;7. Voting
Rights and Dividends. </B>Except for the transfer restrictions, and subject to such other restrictions, if any, as determined by the
Committee, the Grantee shall have all other rights of a holder of Shares, including the right to receive dividends paid (whether in cash
or property) with respect to the Restricted Stock and the right to vote (or to execute proxies for voting) such Shares. Unless otherwise
determined by the Committee, if all or part of a dividend in respect of the Restricted Stock is paid in Shares or any other security
issued by the Company, such Shares or other securities shall be held by the Company subject to the same restrictions as the Restricted
Stock in respect of which the dividend was paid.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><B>Section&nbsp;8. Release
of Restrictions. </B>Upon the lapse of the Period of Restriction, the Shares of Restricted Stock will be released from the restrictions.
The Company or its designee will notify the Grantee in advance of the release of the restrictions and will make arrangements for the
form in which the released Shares will be issued to the Grantee.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><B>Section&nbsp;9. Taxes.
</B>Pursuant to Section&nbsp;17 of the Plan, the Committee shall have the power and the right to deduct or withhold, or require the Grantee
to remit to the Company, an amount sufficient to satisfy any applicable tax withholding requirements applicable to the Shares of Restricted
Stock. The Committee may condition the delivery of such Shares upon the Grantee's satisfaction of such withholding obligations. The Grantee
may elect to satisfy all or part of such withholding requirement by tendering previously-owned Shares or by having the Company withhold
Shares having a Fair Market Value equal to the minimum statutory tax withholding rate that could be imposed on the transaction (or such
other rate that will not result in a negative accounting impact). Such election shall be irrevocable, made in writing, signed by the
Grantee, and shall be subject to any restrictions or limitations that the Committee, in its sole discretion, deems appropriate.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><B>Section&nbsp;10. Company
Policies to Apply.</B> The sale of any Shares received hereunder is subject to the Company&rsquo;s policies regulating securities trading
by employees, all relevant federal and state securities laws and the listing requirements of any stock exchange on which the Shares are
then traded. In addition, participation in the Plan and receipt of remuneration as a result of lapse of the Period of Restriction is
subject in all respects to any Company compensation clawback policies that may be in effect from time to time.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><B>Section&nbsp;11. Miscellaneous
Provisions.</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">(a)&nbsp;<U>Notice</U>. Any
notice required by the terms of this Agreement shall be given in writing and shall be deemed effective upon personal delivery or upon
deposit with the United States Postal Service, by registered or certified mail, with postage and fees prepaid. Notice shall be addressed
to the Company at its principal executive office and to the Grantee at the address that he or she most recently provided in writing to
the Company.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">(b)&nbsp;<U>Securities Laws</U>.
Upon the acquisition of any Shares pursuant to settlement of Restricted Stock, the Grantee shall make or enter into such written representations,
warranties and agreements as the Committee may reasonably request in order to comply with applicable securities laws or with this Agreement.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 3 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">(c)&nbsp;<U>Choice of Law</U>.
THIS AGREEMENT SHALL BE GOVERNED BY, AND CONSTRUED IN ACCORDANCE WITH, THE LAWS OF THE STATE OF DELAWARE, EXCLUDING ANY CONFLICTS OR
CHOICE OF LAW RULE OR PRINCIPLE THAT MIGHT OTHERWISE REFER CONSTRUCTION OR INTERPRETATION OF THIS AGREEMENT TO THE SUBSTANTIVE LAW OF
ANOTHER JURISDICTION.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">(d)&nbsp;<U>Modification or
Amendment</U>. This Agreement may only be modified or amended by written agreement executed by the parties hereto; provided, however,
that the adjustments permitted pursuant to Section&nbsp;19 and 21(b)&nbsp;of the Plan or as required by any applicable law may be made
without such written agreement.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">(e)&nbsp;<U>Severability</U>.
In the event any provision of this Agreement shall be held illegal or invalid for any reason, the illegality or invalidity shall not
affect the remaining provisions of this Agreement, and this Agreement shall be construed and enforced as if such illegal or invalid provision
had not been included.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">(f)&nbsp;<U>Counterparts</U>.
This Agreement may be executed in two or more counterparts each of which shall be deemed an original, but all of which together shall
constitute one and the same instrument.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">(g)&nbsp;<U>References to Plan</U>.
All references to the Plan shall be deemed references to the Plan as may be amended.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">(h)&nbsp;<U>Headings</U>. The
captions used in this Agreement are inserted for convenience and shall not be deemed a part of this Agreement for construction or interpretation.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">(i)&nbsp;<U>Interpretation</U>.
Any dispute regarding the interpretation of this Agreement shall be submitted by the Grantee or by the Company forthwith to the Board
or the Committee, which shall review such dispute at its next regular meeting. The resolution of such dispute by the Committee shall
be final and binding on all persons.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 4 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B><U>Appendix A</U></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For purposes of this Agreement, the following
definitions shall apply:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in">a.</TD><TD STYLE="text-align: justify">&ldquo;<U>Arcadia Issuance</U>&rdquo;
                                            means any issuance by the Company of (i)&nbsp;its stock in payment of the purchase price
                                            for all or any portion (in one or more transactions) of the ownership interest in Arcadia
                                            Products, LLC, a Colorado limited liability company (&ldquo;<U>Arcadia</U>&rdquo;), not owned
                                            by the Company or its affiliate DMC Korea Inc., including (without limitation) in connection
                                            with the &ldquo;Put Option&rdquo; (as defined in that certain Second Amended and Restated
                                            Limited Liability Company Agreement of Arcadia (as the same may be amended, modified or supplemented));
                                            or (ii)&nbsp;its stock upon conversion into shares of the Company&rsquo;s common stock of
                                            any stock issued as contemplated by clause (i)&nbsp;of this paragraph.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in">b.</TD><TD STYLE="text-align: justify">&ldquo;<U>Disability</U>&rdquo; means
                                            the Grantee&rsquo;s entitlement to long-term disability benefits pursuant to the long-term
                                            disability plan maintained by the Company or in which the Company&rsquo;s employees participate.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in">c.</TD><TD STYLE="text-align: justify">&ldquo;<U>Good Reason</U>&rdquo; means
                                            the occurrence of any of the following without the Grantee&rsquo;s written consent: (i)&nbsp;a
                                            material reduction in the Grantee&rsquo;s base salary; (ii)&nbsp;any material and adverse
                                            change in the Grantee&rsquo;s office or title, reporting relationship(s), authority, duties
                                            or responsibilities to the Company; (iii)&nbsp;any assignment of duties that are materially
                                            and adversely inconsistent with and result in a diminution of the Grantee&rsquo;s position
                                            and duties with the Company; or (iv)&nbsp;the Company requires that the Participant relocate
                                            his or her principal residence and/or principal workplace by a distance of more than 50 miles
                                            from the location of the Participant&rsquo;s then-current principal residence or principal
                                            workplace address, it being expressly understood that compliance with the terms of any workplace
                                            location and travel or similar provisions in a Participant&rsquo;s offer letter or employment
                                            agreement shall not constitute Good Reason. Notwithstanding the foregoing, no event shall
                                            constitute Good Reason unless (i)&nbsp;the Grantee notifies the Board of Directors in writing
                                            of his or her intention to terminate for Good Reason (describing the condition(s)&nbsp;that
                                            the Grantee has determined constitute Good Reason) within thirty (30) days after the Grantee
                                            knows or has reason to know of the occurrence of any such event, (ii)&nbsp;the Company does
                                            not cure said condition within fifteen (15) days after its receipt of the Grantee&rsquo;s
                                            written notice, and (iii)&nbsp;in the event the Company does not cure said condition, the
                                            Grantee terminates his or her employment within thirty (30) days after the period for curing
                                            said condition has expired. The Grantee&rsquo;s determination of the existence of Good Reason
                                            shall be conclusive in the absence of fraud, bad faith or manifest error.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in">d.</TD><TD STYLE="text-align: justify">&ldquo;<U>Significant Event</U>&rdquo;
                                            means the occurrence of either of the following:</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 1in"><FONT STYLE="font-size: 10pt">(i)</FONT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<FONT STYLE="font-size: 10pt">The
acquisition by any individual, entity or group (within the meaning of Section&nbsp;13(d)(3)&nbsp;or 14(d)(2)&nbsp;of the Exchange Act
(a &ldquo;<U>Person</U>&rdquo;) of beneficial ownership of at least 25% </FONT>of <FONT STYLE="font-size: 10pt">either (1)&nbsp;the then
outstanding shares of common stock of the Company (the &ldquo;<U>Outstanding Company Common Stock</U>&rdquo;) or (2)&nbsp;the combined
voting power of the then outstanding voting securities of the Company entitled to vote generally in the election of directors (the &ldquo;<U>Outstanding
Company Voting Securities</U>&rdquo;); provided, however, that the following acquisitions shall not constitute a Significant Event: (1)&nbsp;any
acquisition directly from the Company other than an Arcadia Issuance, (2)&nbsp;any acquisition by the Company, including any acquisition
which, by reducing the number of shares outstanding, is the sole cause for increasing the percentage of shares beneficially owned by
any such Person to more than the applicable percentage set forth above, (3)&nbsp;any acquisition by any employee benefit plan (or related
trust) sponsored or maintained by the Company or any corporation controlled by the Company, or (4)&nbsp;any acquisition by any corporation
pursuant to a transaction which complies with clauses (i), (ii)&nbsp;and (iii)&nbsp;of section (c)&nbsp;of the definition of Change in
Control.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 5 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 1in"><FONT STYLE="font-size: 10pt">(ii)</FONT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<FONT STYLE="font-size: 10pt">Individuals
(other than the individual appointed in accordance with that certain Cooperation Agreement dated March&nbsp;14, 2024 between the Company
and Bradley L. Radoff) who, as of the date </FONT>hereof<FONT STYLE="font-size: 10pt">, constitute the board of directors of the Company
(the &ldquo;<U>Qualified Board</U>&rdquo;) cease for any reason within any period of 24 months to constitute at least a majority of the
Board; provided, however, that any individual becoming a director subsequent to the date hereof whose election, or nomination for election
by the Company&rsquo;s stockholders, was approved by a vote of at least a majority of the directors then comprising the Qualified Board,
shall be considered as though such individual were a member of the Qualified Board, but excluding, for this purpose, any such individual
whose initial assumption of office occurs as a result of an actual or threatened election contest with respect to the election or removal
of directors or other actual or threatened solicitation of proxies or consents by or on behalf of a Person other than the board of directors
of the Company.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"><FONT STYLE="font-size: 10pt">For purposes
of determining whether a Significant Event has occurred, with respect to any Person, for all purposes of this Agreement, any calculation
of the number of shares of common stock or voting securities outstanding at any particular time, including for purposes of determining
the particular percentage of the outstanding shares of common stock or voting securities of which such Person is the beneficial owner
for purposes of section (d)(i)&nbsp;of this Appendix A, shall </FONT>include <FONT STYLE="font-size: 10pt">the number of shares of common
stock or voting securities not outstanding at the time of such calculation that such Person is otherwise deemed to beneficially own for
purposes of this Agreement, including (without limitation) shares issued or issuable in connection with an Arcadia Issuance; provided,
however, that the number of shares of common stock or voting securities not outstanding that such Person is otherwise deemed to beneficially
own for purposes of this  Agreement&#8239;shall not be included for the purpose of computing the percentage of the outstanding shares of common stock
or voting securities beneficially owned by any other Person (unless such other Person is also deemed to beneficially own, for purposes
of this Agreement, such shares of common stock or voting securities not outstanding).</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">A Person shall be deemed the &ldquo;<U>beneficial
owner</U>&rdquo;, and to have &ldquo;<U>beneficial ownership</U>&rdquo; of, and to &ldquo;<U>beneficially own</U>&rdquo;, any securities
as to which such Person or any of such Person&rsquo;s affiliates or associates is or may be deemed to be the beneficial owner, directly
or indirectly, pursuant to Rules&nbsp;13d-3 and 13d-5 under the Exchange Act. As used in this definition of &ldquo;Significant Event&rdquo;,
the terms &ldquo;<U>affiliate</U>&rdquo; and &ldquo;<U>associate</U>&rdquo; have the meanings ascribed to them in Rule&nbsp;12b-2 under
the Exchange Act.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 6; Options: Last -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.2
<SEQUENCE>3
<FILENAME>tm2428890d1_ex10-2.htm
<DESCRIPTION>EXHIBIT 10.2
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><B>Exhibit 10.2</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><B>&nbsp;</B></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>DMC GLOBAL INC. </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>CASH RETENTION LETTER AGREEMENT<SUP></SUP></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">NOTICE OF GRANT</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">This Cash Retention Letter
Agreement (this &ldquo;<U>Agreement</U>&rdquo;) is made as of the Agreement Date between DMC Global Inc. (the &ldquo;<U>Company</U>&rdquo;),
a Delaware corporation, and the Grantee.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>I.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;Agreement Date</B></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR>
    <TD STYLE="width: 42%">&nbsp;</TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 57%">&nbsp;</TD>
    </TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date:</FONT></TD>
    <TD COLSPAN="2" STYLE="font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">[_____], 2024</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>II.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;Grantee Information</B></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR>
    <TD STYLE="width: 42%">&nbsp;</TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 57%">&nbsp;</TD>
    </TR>
  <TR>
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Grantee:</FONT></TD>
    <TD COLSPAN="2" STYLE="font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">[_____]</FONT></TD></TR>
  <TR>
    <TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-size: 10pt">&nbsp;</TD></TR>
  <TR>
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Grantee Address:</FONT></TD>
    <TD COLSPAN="2">&nbsp;</TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>III.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;Grant Information</B></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR>
    <TD STYLE="padding: 3pt 2pt; width: 42%">&nbsp;</TD>
    <TD STYLE="padding: 3pt 2pt; width: 1%">&nbsp;</TD>
    <TD STYLE="padding: 3pt 2pt; width: 57%">&nbsp;</TD>
    </TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="border-top: black 1pt solid; border-left: black 1pt solid; padding: 3pt 2pt; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Grant Date:</FONT></TD>
    <TD COLSPAN="2" STYLE="border-top: black 1pt solid; border-right: black 1pt solid; border-left: black 1pt solid; padding: 3pt 2pt; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">[_____], 2024</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="border-top: black 1pt solid; border-bottom: black 1pt solid; border-left: black 1pt solid; padding: 3pt 2pt; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amount of Cash Retention Award:</FONT></TD>
    <TD COLSPAN="2" STYLE="border: black 1pt solid; padding: 3pt 2pt">&nbsp;</TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>IV.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;Vesting Table</B></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR>
    <TD STYLE="padding: 3pt 2pt; width: 42%">&nbsp;</TD>
    <TD STYLE="padding: 3pt 2pt; width: 1%">&nbsp;</TD>
    <TD STYLE="padding: 3pt 2pt; width: 57%">&nbsp;</TD>
    </TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="padding: 3pt 2pt; border-top: black 1pt solid; border-left: black 1pt solid; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><U>Vesting Date</U></FONT></TD>
    <TD COLSPAN="2" STYLE="padding: 3pt 2pt; border-top: black 1pt solid; border-right: black 1pt solid; border-left: black 1pt solid; font-size: 10pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><U>Amount of Cash Retention Award that Vests</U></FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="padding: 3pt 2pt; border-top: black 1pt solid; border-bottom: black 1pt solid; border-left: black 1pt solid; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cliff vest on the date that is 18 months from the Grant Date</FONT></TD>
    <TD COLSPAN="2" STYLE="padding: 3pt 2pt; border: black 1pt solid; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;100%</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">This Agreement includes this
Notice of Grant and the following Exhibit, which is expressly incorporated by reference in its entirety herein:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif"><U>Exhibit
A</U></FONT> &ndash; General Terms and Conditions</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">IN WITNESS WHEREOF, the parties
hereto have executed this Agreement as of the Agreement Date.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%">
  <TR STYLE="vertical-align: bottom">
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-size: 10pt">DMC Global Inc.</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">Grantee:</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 5%"><FONT STYLE="font-size: 10pt">By:</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 43%"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 2%"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 7%"><FONT STYLE="font-size: 10pt">Name:</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 43%"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    </TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">Name:</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">Title:</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD></TR>
  </TABLE>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="background-color: white"><B><U>EXHIBIT A</U></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="background-color: white"><B>GENERAL
TERMS AND CONDITIONS</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">For valuable consideration,
receipt of which is acknowledged, the parties hereto agree as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif"><TR STYLE="vertical-align: top"><TD STYLE="width: 0.25in"></TD><TD STYLE="width: 20px"><B>1.</B></TD><TD><B>Grant
of Cash Retention Award.</B></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In consideration of services
rendered and to be rendered to the Company by the Grantee, the Company has granted to the Grantee a cash retention award (the &ldquo;<U>Award</U>&rdquo;),
which represents the right to receive a cash amount equal to the amount set forth in the Notice of Grant upon vesting of the Award, subject
to the terms and conditions set forth herein. All capitalized terms that are used in this Agreement and not otherwise defined herein (including
<U>Appendix A</U> hereto, which contains certain definitions and is hereby incorporated into this Agreement) shall have the meanings ascribed
to them in the DMC Global, Inc. 2016 Omnibus Incentive Plan.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif"><TR STYLE="vertical-align: top"><TD STYLE="width: 0.25in"></TD><TD STYLE="width: 20px"><B>2.</B></TD><TD><B>Vesting.</B></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Award shall vest in accordance
with the Vesting Table set forth in the Notice of Grant (the &ldquo;<U>Vesting Table</U>&rdquo;). Upon the vesting of the Award, the Company
will pay to the Grantee an amount in cash equal to the amount set forth in the Notice of Grant, subject to the payment of any taxes pursuant
to Section 6, which amount will be payable to the Grantee in a single lump sum within thirty (30) days of the vesting date.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif"><TR STYLE="vertical-align: top"><TD STYLE="width: 0.25in"></TD><TD STYLE="width: 20px"><B>3.</B></TD><TD><B>Termination
of Continuous Service.</B></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">If the Grantee&rsquo;s Continuous
Service is terminated for any reason other than (i) death, (ii) Disability, (iii) termination by the Company without Cause, or (iv) termination
by the Grantee for Good Reason, the Grantee shall, for no consideration, forfeit to the Company the Award to the extent the Award has
not vested. If the Grantee&rsquo;s Continuous Service (i) terminates due to the Grantee&rsquo;s death or Disability, (ii) is terminated
by the Company without Cause, or (iii) is terminated by the Grantee for Good Reason, while the Award have not vested, the Award shall
vest and become free of the forfeiture restrictions described herein, on the date of the Grantee&rsquo;s termination of employment with
the Company.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif"><TR STYLE="vertical-align: top"><TD STYLE="width: 0.25in"></TD><TD STYLE="width: 20px"><B>4.</B></TD><TD><B>Effects
of Change in Control or Significant Event.</B></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in"><FONT STYLE="font-family: Times New Roman, Times, Serif">a.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;
</FONT>If a Change in Control occurs while the Award has not vested, the Award shall vest and become free of the forfeiture restrictions
described herein, unless the Award is assumed, converted or replaced by the continuing entity; provided, however, that in the event that
the Grantee&rsquo;s Continuous Service is terminated by the Company without Cause or by the Grantee for Good Reason within twenty-four
(24) months following a Change in Control, any such assumed, converted or replacement awards shall become immediately vested.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in"><FONT STYLE="font-family: Times New Roman, Times, Serif">b.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT>The Award shall vest and become free of the forfeiture restrictions described herein, upon the termination of the Grantee&rsquo;s
Continuous Service by the Company without Cause or by the Grantee for Good Reason within twenty-four (24) months following a Significant
Event.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif"><TR STYLE="vertical-align: top"><TD STYLE="width: 0.25in"></TD><TD STYLE="width: 20px"><B>5.</B></TD><TD><B>Restrictions
on Transfer.</B></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif">The
Grantee shall not sell, assign, transfer, pledge, hypothecate or otherwise dispose of, by operation of law or otherwise (collectively
&ldquo;<U>transfer</U>&rdquo;) the Award, or any interest therein. The Company </FONT>shall not be required to pay any cash amounts to,
any transferee to whom such Award have been transferred in violation of any of the provisions of this Agreement.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 2; Options: NewSection; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif"><TR STYLE="vertical-align: top"><TD STYLE="width: 0.25in"></TD><TD STYLE="width: 20px"><B>6.</B></TD><TD><B>Tax
Matters.</B></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in"><FONT STYLE="font-family: Times New Roman, Times, Serif">a.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT><U>Acknowledgments</U> The Grantee acknowledges that he or she is responsible for obtaining the advice of the Grantee&rsquo;s own
tax advisors with respect to the Award, and the Grantee is relying solely on such advisors and not on any statements or representations
of the Company or any of its agents with respect to the tax consequences relating to the Award. The Grantee understands that the Grantee
(and not the Company) shall be responsible for the Grantee&rsquo;s tax liability that may arise in connection with the acquisition, vesting,
and payment of the Award.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in"><FONT STYLE="font-family: Times New Roman, Times, Serif">b.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT><U>Withholding</U>. The Grantee acknowledges and agrees that the Company has the right to deduct from payments of the Award otherwise
due to the Grantee any federal, state, local or other taxes of any kind required by law to be withheld with respect to the vesting and/or
payment of the Award.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif"><TR STYLE="vertical-align: top"><TD STYLE="width: 0.25in"></TD><TD STYLE="width: 20px"><B>7.</B></TD><TD><B>Miscellaneous.</B></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in"><FONT STYLE="font-family: Times New Roman, Times, Serif">a.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT><U>Authority
of Compensation Committee</U>. In making any decisions or taking any actions with respect to the matters covered by this Agreement, the
Compensation Committee shall have all of the authority and discretion. All decisions and actions by the Compensation Committee with respect
to this Agreement shall be made in the Compensation Committee&rsquo;s discretion and shall be final and binding on the Grantee.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in"><FONT STYLE="font-family: Times New Roman, Times, Serif">b.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT><U>No
Right to Continued Service</U>. The Grantee acknowledges and agrees that, notwithstanding the fact that the vesting of the Award is contingent
upon his or her continued service to the Company, this Agreement does not constitute an express or implied promise of continued service
relationship with the Grantee or confer upon the Grantee any rights with respect to a continued service relationship with the Company.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in"><FONT STYLE="font-family: Times New Roman, Times, Serif">c.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;
</FONT><U>No Right to Interest</U>. The Grantee acknowledges and agrees that no interest shall accrue on any of the Award that has not
vested or has not been paid to the Grantee.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in"><FONT STYLE="font-family: Times New Roman, Times, Serif">d.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT><U>Section
409A</U>. The Award awarded pursuant to this Agreement are intended to be exempt from or comply with the requirements of Section 409A
of the Internal Revenue Code of 1986, as amended, and the Treasury Regulations issued thereunder (&ldquo;<U>Section 409A</U>&rdquo;).
The payment of cash on the vesting of the Award may not be accelerated or deferred unless permitted or required by Section 409A.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in"><FONT STYLE="font-family: Times New Roman, Times, Serif">e.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT><U>Grantee&rsquo;s Acknowledgements</U>. The Grantee acknowledges that he or she: (i) has read this Agreement; (ii) has been represented
in the preparation, negotiation and execution of this Agreement by legal counsel of the Grantee&rsquo;s own choice or has voluntarily
declined to seek such counsel; (iii) understands the terms and consequences of this Agreement; and (iv) is fully aware of the legal and
binding effect of this Agreement.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in"><FONT STYLE="font-family: Times New Roman, Times, Serif">f.&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;</FONT><U>Governing
Law</U>. This Agreement shall be construed, interpreted and enforced in accordance with the internal laws of the State of Delaware without
regard to any applicable conflicts of laws provisions.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">[signature page follows]</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<!-- Field: Page; Sequence: 3; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">I hereby acknowledge that
I have read this Agreement, have received and read the Plan, and understand and agree to comply with the terms and conditions of this
Agreement and the Plan.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 50%; text-align: left">GRANTEE ACCEPTANCE</TD><TD STYLE="text-align: justify; width: 50%"></TD>
</TR><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: justify">&nbsp;</TD></TR>
     <TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="text-align: justify">&nbsp;</TD></TR>
     <TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="text-align: left">Name:</TD><TD STYLE="text-align: justify">&nbsp;</TD></TR>
     </TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 4; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->4<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B><U>Appendix A</U></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For purposes of this Agreement, the following
definitions shall apply:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif">a.</FONT></TD><TD STYLE="text-align: justify">&ldquo;<U>Arcadia Issuance</U>&rdquo; means any issuance by the Company of (i) its stock in payment of
the purchase price for all or any portion (in one or more transactions) of the ownership interest in Arcadia Products, LLC, a Colorado
limited liability company (&ldquo;<U>Arcadia</U>&rdquo;), not owned by the Company or its affiliate DMC Korea Inc., including (without
limitation) in connection with the &ldquo;Put Option&rdquo; (as defined in that certain Second Amended and Restated Limited Liability
Company Agreement of Arcadia (as the same may be amended, modified or supplemented)); or (ii) its stock upon conversion into shares of
the Company&rsquo;s common stock of any stock issued as contemplated by clause (i) of this paragraph.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif">b.</FONT></TD><TD STYLE="text-align: justify">&ldquo;<U>Disability</U>&rdquo; means the Grantee&rsquo;s entitlement to long-term disability benefits
pursuant to the long-term disability plan maintained by the Company or in which the Company&rsquo;s employees participate.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif">c.</FONT></TD><TD STYLE="text-align: justify">&ldquo;<U>Good Reason</U>&rdquo; means the occurrence of any of the following without the Grantee&rsquo;s
written consent: (i) a material reduction in the Grantee&rsquo;s base salary; (ii) any material and adverse change in the Grantee&rsquo;s
office or title, reporting relationship(s), authority, duties or responsibilities to the Company; (iii) any assignment of duties that
are materially and adversely inconsistent with and result in a diminution of the Grantee&rsquo;s position and duties with the Company;
or (iv) the Company requires that the Participant relocate his or her principal residence and/or principal workplace by a distance of
more than 50 miles from the location of the Participant&rsquo;s then-current principal residence or principal workplace address, it being
expressly understood that compliance with the terms of any workplace location and travel or similar provisions in a Participant&rsquo;s
offer letter or employment agreement shall not constitute Good Reason. Notwithstanding the foregoing, no event shall constitute Good Reason
unless (i) the Grantee notifies the Board of Directors in writing of his or her intention to terminate for Good Reason (describing the
condition(s) that the Grantee has determined constitute Good Reason) within thirty (30) days after the Grantee knows or has reason to
know of the occurrence of any such event, (ii) the Company does not cure said condition within fifteen (15) days after its receipt of
the Grantee&rsquo;s written notice, and (iii) in the event the Company does not cure said condition, the Grantee terminates his or her
employment within thirty (30) days after the period for curing said condition has expired. The Grantee&rsquo;s determination of the existence
of Good Reason shall be conclusive in the absence of fraud, bad faith or manifest error.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif">d.</FONT></TD><TD STYLE="text-align: justify">&ldquo;<U>Significant Event</U>&rdquo; means the occurrence of either of the following:</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 1in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(i)&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&nbsp;&nbsp;&nbsp;The
acquisition by any individual, entity or group (within the meaning of Section 13(d)(3) or 14(d)(2) of the Exchange Act (a &ldquo;<U>Person</U>&rdquo;)
of beneficial ownership of at least 25% </FONT>of <FONT STYLE="font-size: 10pt">either (1) the then outstanding shares of common stock
of the Company (the &ldquo;<U>Outstanding Company Common Stock</U>&rdquo;) or (2) the combined voting power of the then outstanding voting
securities of the Company entitled to vote generally in the election of directors (the &ldquo;<U>Outstanding Company Voting Securities</U>&rdquo;);
provided, however, that the following acquisitions shall not constitute a Significant Event: (1) any acquisition directly from the Company
other than an Arcadia Issuance, (2) any acquisition by the Company, including any acquisition which, by reducing the number of shares
outstanding, is the sole cause for increasing the percentage of shares beneficially owned by any such Person to more than the applicable
percentage set forth above, (3) any acquisition by any employee benefit plan (or related trust) sponsored or maintained by the Company
or any corporation controlled by the Company, or (4) any acquisition by any corporation pursuant to a transaction which complies with
clauses (i), (ii) and (iii) of section (c) of the definition of Change in Control. </FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 1.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 1.5in"></P>

<!-- Field: Page; Sequence: 5; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->5<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 1.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 1in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(ii)&#8239;&#8239;&#8239;&#8239;&#8239;&#8239;&nbsp;&nbsp;&nbsp;Individuals
(other than the individual appointed in accordance with that certain Cooperation Agreement dated March 14, 2024 between the Company and
Bradley L. Radoff) who, as of the date </FONT>hereof<FONT STYLE="font-size: 10pt">, constitute the board of directors of the Company (the
&ldquo;<U>Qualified Board</U>&rdquo;) cease for any reason within any period of 24 months to constitute at least a majority of the Board;
provided, however, that any individual becoming a director subsequent to the date hereof whose election, or nomination for election by
the Company&rsquo;s stockholders, was approved by a vote of at least a majority of the directors then comprising the Qualified Board,
shall be considered as though such individual were a member of the Qualified Board, but excluding, for this purpose, any such individual
whose initial assumption of office occurs as a result of an actual or threatened election contest with respect to the election or removal
of directors or other actual or threatened solicitation of proxies or consents by or on behalf of a Person other than the board of directors
of the Company.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
purposes of determining whether a Significant Event has occurred, with respect to any Person, for all purposes of this Agreement, any
calculation of the number of shares of common stock or voting securities outstanding at any particular time, including for purposes of
determining the particular percentage of the outstanding shares of common stock or voting securities of which such Person is the beneficial
owner for purposes of section (d)(i) of this Appendix A, shall </FONT>include <FONT STYLE="font-size: 10pt">the number of shares of common
stock or voting securities not outstanding at the time of such calculation that such Person is otherwise deemed to beneficially own for
purposes of this Agreement, including (without limitation) shares issued or issuable in connection with an Arcadia Issuance; provided,
however, that the number of shares of common stock or voting securities not outstanding that such Person is otherwise deemed to beneficially
own for purposes of this  Agreement&#8239;shall not be included for the purpose of computing the percentage of the outstanding shares of common stock
or voting securities beneficially owned by any other Person (unless such other Person is also deemed to beneficially own, for purposes
of this Agreement, such shares of common stock or voting securities not outstanding).</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">A Person shall be deemed the &ldquo;<U>beneficial
owner</U>&rdquo;, and to have &ldquo;<U>beneficial ownership</U>&rdquo; of, and to &ldquo;<U>beneficially own</U>&rdquo;, any securities
as to which such Person or any of such Person&rsquo;s affiliates or associates is or may be deemed to be the beneficial owner, directly
or indirectly, pursuant to Rules 13d-3 and 13d-5 under the Exchange Act. As used in this definition of &ldquo;Significant Event&rdquo;,
the terms &ldquo;<U>affiliate</U>&rdquo; and &ldquo;<U>associate</U>&rdquo; have the meanings ascribed to them in Rule 12b-2 under the
Exchange Act.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 6; Options: Last -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->6<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: -0.25in">&nbsp;</P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>4
<FILENAME>boom-20241113.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" ?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.24b -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
    <!-- Field: Doc-Info; Name: Misc; Value: +aA5w7xRiXgen8uLa3ZcWa2BqbOdzZR+aYkxtmB/bSna/yYhsyHDLioPqvuWgXQD -->
<schema xmlns="http://www.w3.org/2001/XMLSchema" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:dei="http://xbrl.sec.gov/dei/2023" xmlns:us-gaap="http://fasb.org/us-gaap/2023" xmlns:srt="http://fasb.org/srt/2023" xmlns:srt-types="http://fasb.org/srt-types/2023" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2022-03-31" xmlns:boom="http://dynamicmaterials.com/20241113" elementFormDefault="qualified" targetNamespace="http://dynamicmaterials.com/20241113">
    <annotation>
      <appinfo>
        <link:roleType roleURI="http://dynamicmaterials.com/role/Cover" id="Cover">
          <link:definition>00000001 - Document - Cover</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:linkbaseRef xlink:type="simple" xlink:href="boom-20241113_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Presentation Links" />
        <link:linkbaseRef xlink:type="simple" xlink:href="boom-20241113_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Label Links" />
        <link:linkbaseRef xlink:type="simple" xlink:href="boom-20241113_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Definition Links" />
      </appinfo>
    </annotation>
    <import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
    <import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" />
    <import namespace="http://xbrl.sec.gov/dei/2023" schemaLocation="https://xbrl.sec.gov/dei/2023/dei-2023.xsd" />
    <import namespace="http://fasb.org/us-gaap/2023" schemaLocation="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd" />
    <import namespace="http://fasb.org/us-types/2023" schemaLocation="https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd" />
    <import namespace="http://www.xbrl.org/dtr/type/2022-03-31" schemaLocation="https://www.xbrl.org/dtr/type/2022-03-31/types.xsd" />
    <import namespace="http://xbrl.sec.gov/country/2023" schemaLocation="https://xbrl.sec.gov/country/2023/country-2023.xsd" />
    <import namespace="http://fasb.org/srt/2023" schemaLocation="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd" />
    <import namespace="http://fasb.org/srt-types/2023" schemaLocation="https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd" />
    <element id="boom_StockPurchaseRightsMember" name="StockPurchaseRightsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
</schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>5
<FILENAME>boom-20241113_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.24b -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef roleURI="http://dynamicmaterials.com/role/Cover" xlink:href="boom-20241113.xsd#Cover" xlink:type="simple" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" arcroleURI="http://xbrl.org/int/dim/arcrole/all" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#notAll" arcroleURI="http://xbrl.org/int/dim/arcrole/notAll" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" />
    <link:definitionLink xlink:type="extended" xlink:role="http://dynamicmaterials.com/role/Cover" xlink:title="00000001 - Document - Cover">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaapStatementClassOfStockAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementClassOfStockAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaapCommonStockMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_us-gaapCommonStockMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="boom-20241113.xsd#boom_StockPurchaseRightsMember" xlink:label="loc_boomStockPurchaseRightsMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_boomStockPurchaseRightsMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentType" xlink:label="loc_deiDocumentType_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentType_40" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AmendmentFlag" xlink:label="loc_deiAmendmentFlag_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiAmendmentFlag_40" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AmendmentDescription" xlink:label="loc_deiAmendmentDescription_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiAmendmentDescription_40" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentRegistrationStatement" xlink:label="loc_deiDocumentRegistrationStatement_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentRegistrationStatement_40" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentAnnualReport" xlink:label="loc_deiDocumentAnnualReport_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentAnnualReport_40" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentQuarterlyReport" xlink:label="loc_deiDocumentQuarterlyReport_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentQuarterlyReport_40" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentTransitionReport" xlink:label="loc_deiDocumentTransitionReport_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentTransitionReport_40" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentShellCompanyReport" xlink:label="loc_deiDocumentShellCompanyReport_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentShellCompanyReport_40" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentShellCompanyEventDate" xlink:label="loc_deiDocumentShellCompanyEventDate_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentShellCompanyEventDate_40" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentPeriodStartDate" xlink:label="loc_deiDocumentPeriodStartDate_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentPeriodStartDate_40" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_deiDocumentPeriodEndDate_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentPeriodEndDate_40" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_deiDocumentFiscalPeriodFocus_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentFiscalPeriodFocus_40" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_deiDocumentFiscalYearFocus_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentFiscalYearFocus_40" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_deiCurrentFiscalYearEndDate_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiCurrentFiscalYearEndDate_40" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFileNumber" xlink:label="loc_deiEntityFileNumber_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityFileNumber_40" xlink:type="arc" order="14" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityRegistrantName" xlink:label="loc_deiEntityRegistrantName_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityRegistrantName_40" xlink:type="arc" order="15" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCentralIndexKey" xlink:label="loc_deiEntityCentralIndexKey_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityCentralIndexKey_40" xlink:type="arc" order="16" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityPrimarySicNumber" xlink:label="loc_deiEntityPrimarySicNumber_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityPrimarySicNumber_40" xlink:type="arc" order="17" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityTaxIdentificationNumber" xlink:label="loc_deiEntityTaxIdentificationNumber_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityTaxIdentificationNumber_40" xlink:type="arc" order="18" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="loc_deiEntityIncorporationStateCountryCode_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityIncorporationStateCountryCode_40" xlink:type="arc" order="19" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine1" xlink:label="loc_deiEntityAddressAddressLine1_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityAddressAddressLine1_40" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine2" xlink:label="loc_deiEntityAddressAddressLine2_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityAddressAddressLine2_40" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine3" xlink:label="loc_deiEntityAddressAddressLine3_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityAddressAddressLine3_40" xlink:type="arc" order="22" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCityOrTown" xlink:label="loc_deiEntityAddressCityOrTown_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityAddressCityOrTown_40" xlink:type="arc" order="23" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressStateOrProvince" xlink:label="loc_deiEntityAddressStateOrProvince_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityAddressStateOrProvince_40" xlink:type="arc" order="24" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCountry" xlink:label="loc_deiEntityAddressCountry_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityAddressCountry_40" xlink:type="arc" order="25" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressPostalZipCode" xlink:label="loc_deiEntityAddressPostalZipCode_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityAddressPostalZipCode_40" xlink:type="arc" order="26" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CountryRegion" xlink:label="loc_deiCountryRegion_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiCountryRegion_40" xlink:type="arc" order="27" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CityAreaCode" xlink:label="loc_deiCityAreaCode_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiCityAreaCode_40" xlink:type="arc" order="28" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LocalPhoneNumber" xlink:label="loc_deiLocalPhoneNumber_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiLocalPhoneNumber_40" xlink:type="arc" order="29" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Extension" xlink:label="loc_deiExtension_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiExtension_40" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_WrittenCommunications" xlink:label="loc_deiWrittenCommunications_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiWrittenCommunications_40" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SolicitingMaterial" xlink:label="loc_deiSolicitingMaterial_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiSolicitingMaterial_40" xlink:type="arc" order="32" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_PreCommencementTenderOffer" xlink:label="loc_deiPreCommencementTenderOffer_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiPreCommencementTenderOffer_40" xlink:type="arc" order="33" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_PreCommencementIssuerTenderOffer" xlink:label="loc_deiPreCommencementIssuerTenderOffer_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiPreCommencementIssuerTenderOffer_40" xlink:type="arc" order="34" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Security12bTitle" xlink:label="loc_deiSecurity12bTitle_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiSecurity12bTitle_40" xlink:type="arc" order="35" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_NoTradingSymbolFlag" xlink:label="loc_deiNoTradingSymbolFlag_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiNoTradingSymbolFlag_40" xlink:type="arc" order="36" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_TradingSymbol" xlink:label="loc_deiTradingSymbol_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiTradingSymbol_40" xlink:type="arc" order="37" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SecurityExchangeName" xlink:label="loc_deiSecurityExchangeName_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiSecurityExchangeName_40" xlink:type="arc" order="38" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Security12gTitle" xlink:label="loc_deiSecurity12gTitle_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiSecurity12gTitle_40" xlink:type="arc" order="39" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SecurityReportingObligation" xlink:label="loc_deiSecurityReportingObligation_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiSecurityReportingObligation_40" xlink:type="arc" order="40" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AnnualInformationForm" xlink:label="loc_deiAnnualInformationForm_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiAnnualInformationForm_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditedAnnualFinancialStatements" xlink:label="loc_deiAuditedAnnualFinancialStatements_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiAuditedAnnualFinancialStatements_40" xlink:type="arc" order="42" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="loc_deiEntityWellKnownSeasonedIssuer_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityWellKnownSeasonedIssuer_40" xlink:type="arc" order="43" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityVoluntaryFilers" xlink:label="loc_deiEntityVoluntaryFilers_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityVoluntaryFilers_40" xlink:type="arc" order="44" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_deiEntityCurrentReportingStatus_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityCurrentReportingStatus_40" xlink:type="arc" order="45" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityInteractiveDataCurrent" xlink:label="loc_deiEntityInteractiveDataCurrent_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityInteractiveDataCurrent_40" xlink:type="arc" order="46" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFilerCategory" xlink:label="loc_deiEntityFilerCategory_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityFilerCategory_40" xlink:type="arc" order="47" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntitySmallBusiness" xlink:label="loc_deiEntitySmallBusiness_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntitySmallBusiness_40" xlink:type="arc" order="48" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityEmergingGrowthCompany" xlink:label="loc_deiEntityEmergingGrowthCompany_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityEmergingGrowthCompany_40" xlink:type="arc" order="49" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityExTransitionPeriod" xlink:label="loc_deiEntityExTransitionPeriod_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityExTransitionPeriod_40" xlink:type="arc" order="50" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentAccountingStandard" xlink:label="loc_deiDocumentAccountingStandard_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentAccountingStandard_40" xlink:type="arc" order="51" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_OtherReportingStandardItemNumber" xlink:label="loc_deiOtherReportingStandardItemNumber_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiOtherReportingStandardItemNumber_40" xlink:type="arc" order="52" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityShellCompany" xlink:label="loc_deiEntityShellCompany_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityShellCompany_40" xlink:type="arc" order="53" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityPublicFloat" xlink:label="loc_deiEntityPublicFloat_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityPublicFloat_40" xlink:type="arc" order="54" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityBankruptcyProceedingsReportingCurrent" xlink:label="loc_deiEntityBankruptcyProceedingsReportingCurrent_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityBankruptcyProceedingsReportingCurrent_40" xlink:type="arc" order="55" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_deiEntityCommonStockSharesOutstanding_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityCommonStockSharesOutstanding_40" xlink:type="arc" order="56" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentsIncorporatedByReferenceTextBlock" xlink:label="loc_deiDocumentsIncorporatedByReferenceTextBlock_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentsIncorporatedByReferenceTextBlock_40" xlink:type="arc" order="57" />
    </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>6
<FILENAME>boom-20241113_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.24b -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" roleURI="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" roleURI="http://www.xbrl.org/2009/role/netLabel" />
    <link:labelLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_StatementClassOfStockAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementClassOfStockAxis_lbl" xml:lang="en-US">Class of Stock [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockMember" xlink:to="us-gaap_CommonStockMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockMember_lbl" xml:lang="en-US">Common Stock [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="boom-20241113.xsd#boom_StockPurchaseRightsMember" xlink:label="boom_StockPurchaseRightsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="boom_StockPurchaseRightsMember" xlink:to="boom_StockPurchaseRightsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="boom_StockPurchaseRightsMember_lbl" xml:lang="en-US">Stock Purchase Rights</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementTable_lbl" xml:lang="en-US">Statement [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementLineItems_lbl" xml:lang="en-US">Statement [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentType" xlink:label="dei_DocumentType" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentType_lbl" xml:lang="en-US">Document Type</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AmendmentFlag_lbl" xml:lang="en-US">Amendment Flag</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AmendmentDescription" xlink:label="dei_AmendmentDescription" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentDescription" xlink:to="dei_AmendmentDescription_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AmendmentDescription_lbl" xml:lang="en-US">Amendment Description</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentRegistrationStatement" xlink:label="dei_DocumentRegistrationStatement" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentRegistrationStatement" xlink:to="dei_DocumentRegistrationStatement_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentRegistrationStatement_lbl" xml:lang="en-US">Document Registration Statement</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentAnnualReport" xlink:label="dei_DocumentAnnualReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentAnnualReport" xlink:to="dei_DocumentAnnualReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentAnnualReport_lbl" xml:lang="en-US">Document Annual Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentQuarterlyReport" xlink:label="dei_DocumentQuarterlyReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentQuarterlyReport" xlink:to="dei_DocumentQuarterlyReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentQuarterlyReport_lbl" xml:lang="en-US">Document Quarterly Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentTransitionReport" xlink:label="dei_DocumentTransitionReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentTransitionReport" xlink:to="dei_DocumentTransitionReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentTransitionReport_lbl" xml:lang="en-US">Document Transition Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentShellCompanyReport" xlink:label="dei_DocumentShellCompanyReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentShellCompanyReport" xlink:to="dei_DocumentShellCompanyReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentShellCompanyReport_lbl" xml:lang="en-US">Document Shell Company Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentShellCompanyEventDate" xlink:label="dei_DocumentShellCompanyEventDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentShellCompanyEventDate" xlink:to="dei_DocumentShellCompanyEventDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentShellCompanyEventDate_lbl" xml:lang="en-US">Document Shell Company Event Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentPeriodStartDate" xlink:label="dei_DocumentPeriodStartDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodStartDate" xlink:to="dei_DocumentPeriodStartDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentPeriodStartDate_lbl" xml:lang="en-US">Document Period Start Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentPeriodEndDate_lbl" xml:lang="en-US">Document Period End Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalPeriodFocus_lbl" xml:lang="en-US">Document Fiscal Period Focus</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalYearFocus_lbl" xml:lang="en-US">Document Fiscal Year Focus</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CurrentFiscalYearEndDate_lbl" xml:lang="en-US">Current Fiscal Year End Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFileNumber" xlink:label="dei_EntityFileNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFileNumber" xlink:to="dei_EntityFileNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFileNumber_lbl" xml:lang="en-US">Entity File Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityRegistrantName_lbl" xml:lang="en-US">Entity Registrant Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCentralIndexKey_lbl" xml:lang="en-US">Entity Central Index Key</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityPrimarySicNumber" xlink:label="dei_EntityPrimarySicNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityPrimarySicNumber" xlink:to="dei_EntityPrimarySicNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityPrimarySicNumber_lbl" xml:lang="en-US">Entity Primary SIC Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityTaxIdentificationNumber" xlink:label="dei_EntityTaxIdentificationNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityTaxIdentificationNumber" xlink:to="dei_EntityTaxIdentificationNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityTaxIdentificationNumber_lbl" xml:lang="en-US">Entity Tax Identification Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="dei_EntityIncorporationStateCountryCode" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityIncorporationStateCountryCode" xlink:to="dei_EntityIncorporationStateCountryCode_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityIncorporationStateCountryCode_lbl" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine1" xlink:label="dei_EntityAddressAddressLine1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine1" xlink:to="dei_EntityAddressAddressLine1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine1_lbl" xml:lang="en-US">Entity Address, Address Line One</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine2" xlink:label="dei_EntityAddressAddressLine2" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine2" xlink:to="dei_EntityAddressAddressLine2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine2_lbl" xml:lang="en-US">Entity Address, Address Line Two</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine3" xlink:label="dei_EntityAddressAddressLine3" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine3" xlink:to="dei_EntityAddressAddressLine3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine3_lbl" xml:lang="en-US">Entity Address, Address Line Three</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCityOrTown" xlink:label="dei_EntityAddressCityOrTown" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCityOrTown" xlink:to="dei_EntityAddressCityOrTown_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressCityOrTown_lbl" xml:lang="en-US">Entity Address, City or Town</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressStateOrProvince" xlink:label="dei_EntityAddressStateOrProvince" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressStateOrProvince" xlink:to="dei_EntityAddressStateOrProvince_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressStateOrProvince_lbl" xml:lang="en-US">Entity Address, State or Province</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCountry" xlink:label="dei_EntityAddressCountry" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCountry" xlink:to="dei_EntityAddressCountry_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressCountry_lbl" xml:lang="en-US">Entity Address, Country</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressPostalZipCode" xlink:label="dei_EntityAddressPostalZipCode" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressPostalZipCode" xlink:to="dei_EntityAddressPostalZipCode_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressPostalZipCode_lbl" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CountryRegion" xlink:label="dei_CountryRegion" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CountryRegion" xlink:to="dei_CountryRegion_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CountryRegion_lbl" xml:lang="en-US">Country Region</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CityAreaCode" xlink:label="dei_CityAreaCode" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CityAreaCode" xlink:to="dei_CityAreaCode_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CityAreaCode_lbl" xml:lang="en-US">City Area Code</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LocalPhoneNumber" xlink:label="dei_LocalPhoneNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LocalPhoneNumber" xlink:to="dei_LocalPhoneNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_LocalPhoneNumber_lbl" xml:lang="en-US">Local Phone Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Extension" xlink:label="dei_Extension" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Extension" xlink:to="dei_Extension_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_Extension_lbl" xml:lang="en-US">Extension</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_WrittenCommunications" xlink:label="dei_WrittenCommunications" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_WrittenCommunications" xlink:to="dei_WrittenCommunications_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_WrittenCommunications_lbl" xml:lang="en-US">Written Communications</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SolicitingMaterial" xlink:label="dei_SolicitingMaterial" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SolicitingMaterial" xlink:to="dei_SolicitingMaterial_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_SolicitingMaterial_lbl" xml:lang="en-US">Soliciting Material</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_PreCommencementTenderOffer" xlink:label="dei_PreCommencementTenderOffer" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_PreCommencementTenderOffer" xlink:to="dei_PreCommencementTenderOffer_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_PreCommencementTenderOffer_lbl" xml:lang="en-US">Pre-commencement Tender Offer</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_PreCommencementIssuerTenderOffer" xlink:label="dei_PreCommencementIssuerTenderOffer" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_PreCommencementIssuerTenderOffer" xlink:to="dei_PreCommencementIssuerTenderOffer_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_PreCommencementIssuerTenderOffer_lbl" xml:lang="en-US">Pre-commencement Issuer Tender Offer</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Security12bTitle" xlink:label="dei_Security12bTitle" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Security12bTitle" xlink:to="dei_Security12bTitle_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_Security12bTitle_lbl" xml:lang="en-US">Title of 12(b) Security</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_NoTradingSymbolFlag" xlink:label="dei_NoTradingSymbolFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_NoTradingSymbolFlag" xlink:to="dei_NoTradingSymbolFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_NoTradingSymbolFlag_lbl" xml:lang="en-US">No Trading Symbol Flag</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_TradingSymbol" xlink:to="dei_TradingSymbol_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_TradingSymbol_lbl" xml:lang="en-US">Trading Symbol</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SecurityExchangeName" xlink:label="dei_SecurityExchangeName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SecurityExchangeName" xlink:to="dei_SecurityExchangeName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_SecurityExchangeName_lbl" xml:lang="en-US">Security Exchange Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Security12gTitle" xlink:label="dei_Security12gTitle" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Security12gTitle" xlink:to="dei_Security12gTitle_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_Security12gTitle_lbl" xml:lang="en-US">Title of 12(g) Security</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SecurityReportingObligation" xlink:label="dei_SecurityReportingObligation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SecurityReportingObligation" xlink:to="dei_SecurityReportingObligation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_SecurityReportingObligation_lbl" xml:lang="en-US">Security Reporting Obligation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AnnualInformationForm" xlink:label="dei_AnnualInformationForm" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AnnualInformationForm" xlink:to="dei_AnnualInformationForm_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AnnualInformationForm_lbl" xml:lang="en-US">Annual Information Form</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditedAnnualFinancialStatements" xlink:label="dei_AuditedAnnualFinancialStatements" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditedAnnualFinancialStatements" xlink:to="dei_AuditedAnnualFinancialStatements_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AuditedAnnualFinancialStatements_lbl" xml:lang="en-US">Audited Annual Financial Statements</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="dei_EntityWellKnownSeasonedIssuer" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityWellKnownSeasonedIssuer" xlink:to="dei_EntityWellKnownSeasonedIssuer_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityWellKnownSeasonedIssuer_lbl" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityVoluntaryFilers" xlink:label="dei_EntityVoluntaryFilers" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityVoluntaryFilers" xlink:to="dei_EntityVoluntaryFilers_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityVoluntaryFilers_lbl" xml:lang="en-US">Entity Voluntary Filers</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCurrentReportingStatus" xlink:to="dei_EntityCurrentReportingStatus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCurrentReportingStatus_lbl" xml:lang="en-US">Entity Current Reporting Status</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityInteractiveDataCurrent" xlink:label="dei_EntityInteractiveDataCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityInteractiveDataCurrent" xlink:to="dei_EntityInteractiveDataCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityInteractiveDataCurrent_lbl" xml:lang="en-US">Entity Interactive Data Current</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFilerCategory" xlink:to="dei_EntityFilerCategory_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFilerCategory_lbl" xml:lang="en-US">Entity Filer Category</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntitySmallBusiness" xlink:label="dei_EntitySmallBusiness" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntitySmallBusiness" xlink:to="dei_EntitySmallBusiness_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntitySmallBusiness_lbl" xml:lang="en-US">Entity Small Business</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityEmergingGrowthCompany" xlink:to="dei_EntityEmergingGrowthCompany_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityEmergingGrowthCompany_lbl" xml:lang="en-US">Entity Emerging Growth Company</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityExTransitionPeriod" xlink:label="dei_EntityExTransitionPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityExTransitionPeriod" xlink:to="dei_EntityExTransitionPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityExTransitionPeriod_lbl" xml:lang="en-US">Elected Not To Use the Extended Transition Period</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentAccountingStandard" xlink:label="dei_DocumentAccountingStandard" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentAccountingStandard" xlink:to="dei_DocumentAccountingStandard_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentAccountingStandard_lbl" xml:lang="en-US">Document Accounting Standard</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_OtherReportingStandardItemNumber" xlink:label="dei_OtherReportingStandardItemNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_OtherReportingStandardItemNumber" xlink:to="dei_OtherReportingStandardItemNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_OtherReportingStandardItemNumber_lbl" xml:lang="en-US">Other Reporting Standard Item Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityShellCompany" xlink:label="dei_EntityShellCompany" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityShellCompany" xlink:to="dei_EntityShellCompany_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityShellCompany_lbl" xml:lang="en-US">Entity Shell Company</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityPublicFloat" xlink:label="dei_EntityPublicFloat" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityPublicFloat" xlink:to="dei_EntityPublicFloat_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityPublicFloat_lbl" xml:lang="en-US">Entity Public Float</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityBankruptcyProceedingsReportingCurrent" xlink:label="dei_EntityBankruptcyProceedingsReportingCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityBankruptcyProceedingsReportingCurrent" xlink:to="dei_EntityBankruptcyProceedingsReportingCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityBankruptcyProceedingsReportingCurrent_lbl" xml:lang="en-US">Entity Bankruptcy Proceedings, Reporting Current</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCommonStockSharesOutstanding" xlink:to="dei_EntityCommonStockSharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentsIncorporatedByReferenceTextBlock" xlink:label="dei_DocumentsIncorporatedByReferenceTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentsIncorporatedByReferenceTextBlock" xlink:to="dei_DocumentsIncorporatedByReferenceTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentsIncorporatedByReferenceTextBlock_lbl" xml:lang="en-US">Documents Incorporated by Reference [Text Block]</link:label>
    </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>7
<FILENAME>boom-20241113_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.24b -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef roleURI="http://dynamicmaterials.com/role/Cover" xlink:href="boom-20241113.xsd#Cover" xlink:type="simple" />
    <link:presentationLink xlink:type="extended" xlink:role="http://dynamicmaterials.com/role/Cover" xlink:title="00000001 - Document - Cover">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CoverAbstract" xlink:label="loc_deiCoverAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaapStatementClassOfStockAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementClassOfStockAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaapCommonStockMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_us-gaapCommonStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="boom-20241113.xsd#boom_StockPurchaseRightsMember" xlink:label="loc_boomStockPurchaseRightsMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_boomStockPurchaseRightsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentType" xlink:label="loc_deiDocumentType" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentType" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AmendmentFlag" xlink:label="loc_deiAmendmentFlag" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiAmendmentFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AmendmentDescription" xlink:label="loc_deiAmendmentDescription" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiAmendmentDescription" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentRegistrationStatement" xlink:label="loc_deiDocumentRegistrationStatement" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentRegistrationStatement" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentAnnualReport" xlink:label="loc_deiDocumentAnnualReport" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentAnnualReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentQuarterlyReport" xlink:label="loc_deiDocumentQuarterlyReport" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentQuarterlyReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentTransitionReport" xlink:label="loc_deiDocumentTransitionReport" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentTransitionReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentShellCompanyReport" xlink:label="loc_deiDocumentShellCompanyReport" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentShellCompanyReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentShellCompanyEventDate" xlink:label="loc_deiDocumentShellCompanyEventDate" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentShellCompanyEventDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentPeriodStartDate" xlink:label="loc_deiDocumentPeriodStartDate" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentPeriodStartDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_deiDocumentPeriodEndDate" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentPeriodEndDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_deiDocumentFiscalPeriodFocus" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentFiscalPeriodFocus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_deiDocumentFiscalYearFocus" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentFiscalYearFocus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_deiCurrentFiscalYearEndDate" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiCurrentFiscalYearEndDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFileNumber" xlink:label="loc_deiEntityFileNumber" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityFileNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityRegistrantName" xlink:label="loc_deiEntityRegistrantName" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityRegistrantName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCentralIndexKey" xlink:label="loc_deiEntityCentralIndexKey" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityCentralIndexKey" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityPrimarySicNumber" xlink:label="loc_deiEntityPrimarySicNumber" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityPrimarySicNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityTaxIdentificationNumber" xlink:label="loc_deiEntityTaxIdentificationNumber" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityTaxIdentificationNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="loc_deiEntityIncorporationStateCountryCode" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityIncorporationStateCountryCode" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine1" xlink:label="loc_deiEntityAddressAddressLine1" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityAddressAddressLine1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine2" xlink:label="loc_deiEntityAddressAddressLine2" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityAddressAddressLine2" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine3" xlink:label="loc_deiEntityAddressAddressLine3" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityAddressAddressLine3" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCityOrTown" xlink:label="loc_deiEntityAddressCityOrTown" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityAddressCityOrTown" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressStateOrProvince" xlink:label="loc_deiEntityAddressStateOrProvince" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityAddressStateOrProvince" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCountry" xlink:label="loc_deiEntityAddressCountry" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityAddressCountry" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressPostalZipCode" xlink:label="loc_deiEntityAddressPostalZipCode" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityAddressPostalZipCode" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CountryRegion" xlink:label="loc_deiCountryRegion" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiCountryRegion" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CityAreaCode" xlink:label="loc_deiCityAreaCode" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiCityAreaCode" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LocalPhoneNumber" xlink:label="loc_deiLocalPhoneNumber" />
      <link:presentationArc order="290" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiLocalPhoneNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Extension" xlink:label="loc_deiExtension" />
      <link:presentationArc order="300" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiExtension" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_WrittenCommunications" xlink:label="loc_deiWrittenCommunications" />
      <link:presentationArc order="310" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiWrittenCommunications" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SolicitingMaterial" xlink:label="loc_deiSolicitingMaterial" />
      <link:presentationArc order="320" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiSolicitingMaterial" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_PreCommencementTenderOffer" xlink:label="loc_deiPreCommencementTenderOffer" />
      <link:presentationArc order="330" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiPreCommencementTenderOffer" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_PreCommencementIssuerTenderOffer" xlink:label="loc_deiPreCommencementIssuerTenderOffer" />
      <link:presentationArc order="340" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiPreCommencementIssuerTenderOffer" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Security12bTitle" xlink:label="loc_deiSecurity12bTitle" />
      <link:presentationArc order="350" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiSecurity12bTitle" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_NoTradingSymbolFlag" xlink:label="loc_deiNoTradingSymbolFlag" />
      <link:presentationArc order="360" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiNoTradingSymbolFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_TradingSymbol" xlink:label="loc_deiTradingSymbol" />
      <link:presentationArc order="370" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiTradingSymbol" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SecurityExchangeName" xlink:label="loc_deiSecurityExchangeName" />
      <link:presentationArc order="380" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiSecurityExchangeName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Security12gTitle" xlink:label="loc_deiSecurity12gTitle" />
      <link:presentationArc order="390" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiSecurity12gTitle" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SecurityReportingObligation" xlink:label="loc_deiSecurityReportingObligation" />
      <link:presentationArc order="400" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiSecurityReportingObligation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AnnualInformationForm" xlink:label="loc_deiAnnualInformationForm" />
      <link:presentationArc order="410" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiAnnualInformationForm" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditedAnnualFinancialStatements" xlink:label="loc_deiAuditedAnnualFinancialStatements" />
      <link:presentationArc order="420" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiAuditedAnnualFinancialStatements" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="loc_deiEntityWellKnownSeasonedIssuer" />
      <link:presentationArc order="430" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityWellKnownSeasonedIssuer" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityVoluntaryFilers" xlink:label="loc_deiEntityVoluntaryFilers" />
      <link:presentationArc order="440" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityVoluntaryFilers" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_deiEntityCurrentReportingStatus" />
      <link:presentationArc order="450" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityCurrentReportingStatus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityInteractiveDataCurrent" xlink:label="loc_deiEntityInteractiveDataCurrent" />
      <link:presentationArc order="460" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityInteractiveDataCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFilerCategory" xlink:label="loc_deiEntityFilerCategory" />
      <link:presentationArc order="470" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityFilerCategory" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntitySmallBusiness" xlink:label="loc_deiEntitySmallBusiness" />
      <link:presentationArc order="480" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntitySmallBusiness" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityEmergingGrowthCompany" xlink:label="loc_deiEntityEmergingGrowthCompany" />
      <link:presentationArc order="490" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityEmergingGrowthCompany" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityExTransitionPeriod" xlink:label="loc_deiEntityExTransitionPeriod" />
      <link:presentationArc order="500" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityExTransitionPeriod" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentAccountingStandard" xlink:label="loc_deiDocumentAccountingStandard" />
      <link:presentationArc order="510" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentAccountingStandard" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_OtherReportingStandardItemNumber" xlink:label="loc_deiOtherReportingStandardItemNumber" />
      <link:presentationArc order="520" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiOtherReportingStandardItemNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityShellCompany" xlink:label="loc_deiEntityShellCompany" />
      <link:presentationArc order="530" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityShellCompany" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityPublicFloat" xlink:label="loc_deiEntityPublicFloat" />
      <link:presentationArc order="540" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityPublicFloat" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityBankruptcyProceedingsReportingCurrent" xlink:label="loc_deiEntityBankruptcyProceedingsReportingCurrent" />
      <link:presentationArc order="550" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityBankruptcyProceedingsReportingCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_deiEntityCommonStockSharesOutstanding" />
      <link:presentationArc order="560" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityCommonStockSharesOutstanding" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentsIncorporatedByReferenceTextBlock" xlink:label="loc_deiDocumentsIncorporatedByReferenceTextBlock" />
      <link:presentationArc order="570" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentsIncorporatedByReferenceTextBlock" xlink:type="arc" />
    </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>9
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm46124011800640">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Cover<br></strong></div></th>
<th class="th"><div>Nov. 13, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">8-K<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Nov. 13,  2024<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-14775<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">DMC Global Inc.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0000034067<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">84-0608431<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">DE<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">11800 Ridge Parkway<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine2', window );">Entity Address, Address Line Two</a></td>
<td class="text">Suite&#160;300<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Broomfield<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">CO<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">80021<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">303<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">665-5700<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_WrittenCommunications', window );">Written Communications</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SolicitingMaterial', window );">Soliciting Material</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_PreCommencementTenderOffer', window );">Pre-commencement Tender Offer</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_PreCommencementIssuerTenderOffer', window );">Pre-commencement Issuer Tender Offer</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember', window );">Common Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock, $0.05 Par Value<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">BOOM<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=boom_StockPurchaseRightsMember', window );">Stock Purchase Rights</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Stock Purchase Rights<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_NoTradingSymbolFlag', window );">No Trading Symbol Flag</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 2 such as Street or Suite number</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_NoTradingSymbolFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a security having no trading symbol.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_NoTradingSymbolFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:trueItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_PreCommencementIssuerTenderOffer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 13e<br> -Subsection 4c<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_PreCommencementIssuerTenderOffer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_PreCommencementTenderOffer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 14d<br> -Subsection 2b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_PreCommencementTenderOffer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SolicitingMaterial">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Section 14a<br> -Number 240<br> -Subsection 12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SolicitingMaterial</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_WrittenCommunications">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 425<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_WrittenCommunications</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=boom_StockPurchaseRightsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=boom_StockPurchaseRightsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>10
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
MVJ5QD L9>3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:<Z10J[4+!XUA])
M1-MC0[!:+#Y +AEFM[UD%J=SI%>(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2
M?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_'<?VD-/IKV,BM'I;
MZ/EQ:%0*CMQC)8QQ8K3^-8+)#^Q^ %!+ P04    "  GB'-9JL0B%C,!   B
M @  #P   'AL+W=O<FMB;V]K+GAM;(U1T6[", S\E2H?L!:T(0U17D#;D*8-
MC8GWT+K4(HDKQX6-KY_;JAK27O:4W-FZW%T6%^+3@>B4?'D78FYJD6:>IK&H
MP=MX1PT$G53$WHI"/J:Q8;!EK '$NW2:9;/46PQFN1BUMIS> A(H!"DHV1%[
MA$O\G7<P.6/$ SJ4[]ST=P<F\1C0XQ7*W&0FB35=7HCQ2D&LVQ5,SN5F,@SV
MP(+%'WK7F?RTA]@S8@\?5HWD9I:I8(4<I=_H]:UZ/(,N#Z@5>D(GP&LK\,S4
M-AB.G8RF2&]B]#V,YU#BG/]3(U45%K"FHO409.B1P74&0ZRQB28)UD-N5G0&
M[O+H YMRR"9JZJ8IGJ,.>%,.]D9/)508H'Q3F:B\]E-L.>F.7F=Z_S!YU!Y:
MYU;*O8=7LN48<?R>Y0]02P,$%     @ )XAS620>FZ*M    ^ $  !H   !X
M;"]?<F5L<R]W;W)K8F]O:RYX;6PN<F5L<[61/0Z#, R%KQ+E #50J4,%3%U8
M*RX0!?,C$A+%K@JW+X4!D#IT8;*>+7_OR4Z?:!1W;J"V\R1&:P;*9,OL[P"D
M6[2*+L[C,$]J%ZSB688&O-*]:A"2*+I!V#-DGNZ9HIP\_D-T==UI?#C]LCCP
M#S"\7>BI160I2A4:Y$S":+8VP5+BRTR6HJ@R&8HJEG!:(.+)(&UI5GVP3TZT
MYWD7-_=%KLWC":[?#'!X=/X!4$L#!!0    ( ">(<UEED'F2&0$  ,\#   3
M    6T-O;G1E;G1?5'EP97-=+GAM;*V334[#,!"%KQ)E6R4N+%B@IAM@"UUP
M 6-/&JO^DV=:TMLS3MI*H!(5A4VL>-Z\SYZ7K-Z/$;#HG?78E!U1?!0"50=.
M8ATB>*ZT(3E)_)JV(DJUDUL0]\OE@U#!$WBJ*'N4Z]4SM')OJ7CI>1M-\$V9
MP&)9/(W"S&I*&:,U2A+7Q<'K'Y3J1*BY<]!@9R(N6%"*JX1<^1UPZGL[0$I&
M0[&1B5ZE8Y7HK4 Z6L!ZVN+*&4/;&@4ZJ+WCEAIC JFQ R!GZ]%T,4TFGC",
MS[O9_,%F"LC*30H1.;$$?\>=(\G=560C2&2FKW@ALO7L^T%.6X.^D<WC_0QI
M-^2!8ECFS_A[QA?_&\[Q$<+NOS^QO-9.&G_FB^$_7G\!4$L! A0#%     @
M)XAS60=!36*!    L0   !               ( !     &1O8U!R;W!S+V%P
M<"YX;6Q02P$"% ,4    "  GB'-9VSBNN^X    K @  $0
M@ &O    9&]C4')O<',O8V]R92YX;6Q02P$"% ,4    "  GB'-9F5R<(Q &
M  "<)P  $P              @ ', 0  >&PO=&AE;64O=&AE;64Q+GAM;%!+
M 0(4 Q0    ( ">(<UGBQO67FP0  (L3   8              " @0T(  !X
M;"]W;W)K<VAE971S+W-H965T,2YX;6Q02P$"% ,4    "  GB'-9X/0ZB:H"
M   P#   #0              @ '>#   >&PO<W1Y;&5S+GAM;%!+ 0(4 Q0
M   ( ">(<UF7BKL<P    !,"   +              "  ;,/  !?<F5L<R\N
M<F5L<U!+ 0(4 Q0    ( ">(<UFJQ"(6,P$  "("   /              "
M 9P0  !X;"]W;W)K8F]O:RYX;6Q02P$"% ,4    "  GB'-9)!Z;HJT   #X
M 0  &@              @ '\$0  >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E
M;'-02P$"% ,4    "  GB'-999!YDAD!  #/ P  $P              @ 'A
L$@  6T-O;G1E;G1?5'EP97-=+GAM;%!+!08     "0 ) #X"   K%      !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>11
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission.  Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105.
var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0);
e.removeAttribute('id');a.parentNode.appendChild(e)}}
if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'}
e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>12
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* Updated 2009-11-04 */
/* v2.2.0.24 */

/* DefRef Styles */
..report table.authRefData{
	background-color: #def;
	border: 2px solid #2F4497;
	font-size: 1em;
	position: absolute;
}

..report table.authRefData a {
	display: block;
	font-weight: bold;
}

..report table.authRefData p {
	margin-top: 0px;
}

..report table.authRefData .hide {
	background-color: #2F4497;
	padding: 1px 3px 0px 0px;
	text-align: right;
}

..report table.authRefData .hide a:hover {
	background-color: #2F4497;
}

..report table.authRefData .body {
	height: 150px;
	overflow: auto;
	width: 400px;
}

..report table.authRefData table{
	font-size: 1em;
}

/* Report Styles */
..pl a, .pl a:visited {
	color: black;
	text-decoration: none;
}

/* table */
..report {
	background-color: white;
	border: 2px solid #acf;
	clear: both;
	color: black;
	font: normal 8pt Helvetica, Arial, san-serif;
	margin-bottom: 2em;
}

..report hr {
	border: 1px solid #acf;
}

/* Top labels */
..report th {
	background-color: #acf;
	color: black;
	font-weight: bold;
	text-align: center;
}

..report th.void	{
	background-color: transparent;
	color: #000000;
	font: bold 10pt Helvetica, Arial, san-serif;
	text-align: left;
}

..report .pl {
	text-align: left;
	vertical-align: top;
	white-space: normal;
	width: 200px;
	white-space: normal; /* word-wrap: break-word; */
}

..report td.pl a.a {
	cursor: pointer;
	display: block;
	width: 200px;
	overflow: hidden;
}

..report td.pl div.a {
	width: 200px;
}

..report td.pl a:hover {
	background-color: #ffc;
}

/* Header rows... */
..report tr.rh {
	background-color: #acf;
	color: black;
	font-weight: bold;
}

/* Calendars... */
..report .rc {
	background-color: #f0f0f0;
}

/* Even rows... */
..report .re, .report .reu {
	background-color: #def;
}

..report .reu td {
	border-bottom: 1px solid black;
}

/* Odd rows... */
..report .ro, .report .rou {
	background-color: white;
}

..report .rou td {
	border-bottom: 1px solid black;
}

..report .rou table td, .report .reu table td {
	border-bottom: 0px solid black;
}

/* styles for footnote marker */
..report .fn {
	white-space: nowrap;
}

/* styles for numeric types */
..report .num, .report .nump {
	text-align: right;
	white-space: nowrap;
}

..report .nump {
	padding-left: 2em;
}

..report .nump {
	padding: 0px 0.4em 0px 2em;
}

/* styles for text types */
..report .text {
	text-align: left;
	white-space: normal;
}

..report .text .big {
	margin-bottom: 1em;
	width: 17em;
}

..report .text .more {
	display: none;
}

..report .text .note {
	font-style: italic;
	font-weight: bold;
}

..report .text .small {
	width: 10em;
}

..report sup {
	font-style: italic;
}

..report .outerFootnotes {
	font-size: 1em;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>14
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.24.3</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>3</ContextCount>
  <ElementCount>24</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>2</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>3</UnitCount>
  <MyReports>
    <Report instance="tm2428890d1_8k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>00000001 - Document - Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://dynamicmaterials.com/role/Cover</Role>
      <ShortName>Cover</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File>boom-20241113.xsd</File>
    <File>boom-20241113_def.xml</File>
    <File>boom-20241113_lab.xml</File>
    <File>boom-20241113_pre.xml</File>
    <File doctype="8-K" isOnlyDei="true" isUsgaap="true" original="tm2428890d1_8k.htm">tm2428890d1_8k.htm</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy items="26">http://xbrl.sec.gov/dei/2023</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>false</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>16
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "tm2428890d1_8k.htm": {
   "nsprefix": "boom",
   "nsuri": "http://dynamicmaterials.com/20241113",
   "dts": {
    "schema": {
     "local": [
      "boom-20241113.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd",
      "https://xbrl.sec.gov/country/2023/country-2023.xsd",
      "https://xbrl.sec.gov/dei/2023/dei-2023.xsd"
     ]
    },
    "definitionLink": {
     "local": [
      "boom-20241113_def.xml"
     ]
    },
    "labelLink": {
     "local": [
      "boom-20241113_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "boom-20241113_pre.xml"
     ]
    },
    "inline": {
     "local": [
      "tm2428890d1_8k.htm"
     ]
    }
   },
   "keyStandard": 24,
   "keyCustom": 0,
   "axisStandard": 1,
   "axisCustom": 0,
   "memberStandard": 1,
   "memberCustom": 1,
   "hidden": {
    "total": 2,
    "http://xbrl.sec.gov/dei/2023": 2
   },
   "contextCount": 3,
   "entityCount": 1,
   "segmentCount": 2,
   "elementCount": 65,
   "unitCount": 3,
   "baseTaxonomies": {
    "http://xbrl.sec.gov/dei/2023": 26
   },
   "report": {
    "R1": {
     "role": "http://dynamicmaterials.com/role/Cover",
     "longName": "00000001 - Document - Cover",
     "shortName": "Cover",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "AsOf2024-11-13",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "b",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm2428890d1_8k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-11-13",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "b",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tm2428890d1_8k.htm",
      "first": true,
      "unique": true
     }
    }
   },
   "tag": {
    "dei_AmendmentDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AmendmentDescription",
     "presentation": [
      "http://dynamicmaterials.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendment Description",
        "documentation": "Description of changes contained within amended document."
       }
      }
     },
     "auth_ref": []
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://dynamicmaterials.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "dei_AnnualInformationForm": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AnnualInformationForm",
     "presentation": [
      "http://dynamicmaterials.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Annual Information Form",
        "documentation": "Boolean flag with value true on a form if it is an annual report containing an annual information form."
       }
      }
     },
     "auth_ref": [
      "r14"
     ]
    },
    "dei_AuditedAnnualFinancialStatements": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AuditedAnnualFinancialStatements",
     "presentation": [
      "http://dynamicmaterials.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Audited Annual Financial Statements",
        "documentation": "Boolean flag with value true on a form if it is an annual report containing audited financial statements."
       }
      }
     },
     "auth_ref": [
      "r14"
     ]
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CityAreaCode",
     "presentation": [
      "http://dynamicmaterials.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfStockDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ClassOfStockDomain",
     "presentation": [
      "http://dynamicmaterials.com/role/Cover"
     ],
     "auth_ref": []
    },
    "us-gaap_CommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockMember",
     "presentation": [
      "http://dynamicmaterials.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CountryRegion": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CountryRegion",
     "presentation": [
      "http://dynamicmaterials.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Country Region",
        "documentation": "Region code of country"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://dynamicmaterials.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current Fiscal Year End Date",
        "documentation": "End date of current fiscal year in the format --MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentAccountingStandard": {
     "xbrltype": "accountingStandardItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentAccountingStandard",
     "presentation": [
      "http://dynamicmaterials.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Accounting Standard",
        "documentation": "The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'."
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "dei_DocumentAnnualReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentAnnualReport",
     "presentation": [
      "http://dynamicmaterials.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Annual Report",
        "documentation": "Boolean flag that is true only for a form used as an annual report."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r13",
      "r14"
     ]
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://dynamicmaterials.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Fiscal Period Focus",
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentFiscalYearFocus": {
     "xbrltype": "gYearItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentFiscalYearFocus",
     "presentation": [
      "http://dynamicmaterials.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Fiscal Year Focus",
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://dynamicmaterials.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Period End Date",
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodStartDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentPeriodStartDate",
     "presentation": [
      "http://dynamicmaterials.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Period Start Date",
        "documentation": "The start date of the period covered in the document, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentQuarterlyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentQuarterlyReport",
     "presentation": [
      "http://dynamicmaterials.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Quarterly Report",
        "documentation": "Boolean flag that is true only for a form used as an quarterly report."
       }
      }
     },
     "auth_ref": [
      "r12"
     ]
    },
    "dei_DocumentRegistrationStatement": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentRegistrationStatement",
     "presentation": [
      "http://dynamicmaterials.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Registration Statement",
        "documentation": "Boolean flag that is true only for a form used as a registration statement."
       }
      }
     },
     "auth_ref": [
      "r0"
     ]
    },
    "dei_DocumentShellCompanyEventDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentShellCompanyEventDate",
     "presentation": [
      "http://dynamicmaterials.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Shell Company Event Date",
        "documentation": "Date of event requiring a shell company report."
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "dei_DocumentShellCompanyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentShellCompanyReport",
     "presentation": [
      "http://dynamicmaterials.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Shell Company Report",
        "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "dei_DocumentTransitionReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentTransitionReport",
     "presentation": [
      "http://dynamicmaterials.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Transition Report",
        "documentation": "Boolean flag that is true only for a form used as a transition report."
       }
      }
     },
     "auth_ref": [
      "r15"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentType",
     "presentation": [
      "http://dynamicmaterials.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Type",
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentsIncorporatedByReferenceTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentsIncorporatedByReferenceTextBlock",
     "presentation": [
      "http://dynamicmaterials.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Documents Incorporated by Reference [Text Block]",
        "documentation": "Documents incorporated by reference."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://dynamicmaterials.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line One",
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine2": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressAddressLine2",
     "presentation": [
      "http://dynamicmaterials.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line Two",
        "documentation": "Address Line 2 such as Street or Suite number"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine3": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressAddressLine3",
     "presentation": [
      "http://dynamicmaterials.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line Three",
        "documentation": "Address Line 3 such as an Office Park"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCityOrTown": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://dynamicmaterials.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, City or Town",
        "documentation": "Name of the City or Town"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCountry": {
     "xbrltype": "countryCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressCountry",
     "presentation": [
      "http://dynamicmaterials.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Country",
        "documentation": "ISO 3166-1 alpha-2 country code."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressPostalZipCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://dynamicmaterials.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Postal Zip Code",
        "documentation": "Code for the postal or zip code"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressStateOrProvince": {
     "xbrltype": "stateOrProvinceItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressStateOrProvince",
     "presentation": [
      "http://dynamicmaterials.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, State or Province",
        "documentation": "Name of the state or province."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityBankruptcyProceedingsReportingCurrent": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityBankruptcyProceedingsReportingCurrent",
     "presentation": [
      "http://dynamicmaterials.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Bankruptcy Proceedings, Reporting Current",
        "documentation": "For registrants involved in bankruptcy proceedings during the preceding five years, the value Yes indicates that the registrant has filed all documents and reports required to be filed by Section 12, 13 or 15(d) of the Securities Exchange Act of 1934 subsequent to the distribution of securities under a plan confirmed by a court; the value No indicates the registrant has not.  Registrants not involved in bankruptcy proceedings during the preceding five years should not report this element."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://dynamicmaterials.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Central Index Key",
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityCommonStockSharesOutstanding",
     "presentation": [
      "http://dynamicmaterials.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Common Stock, Shares Outstanding",
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCurrentReportingStatus": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityCurrentReportingStatus",
     "presentation": [
      "http://dynamicmaterials.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Current Reporting Status",
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://dynamicmaterials.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "dei_EntityExTransitionPeriod": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityExTransitionPeriod",
     "presentation": [
      "http://dynamicmaterials.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Elected Not To Use the Extended Transition Period",
        "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards."
       }
      }
     },
     "auth_ref": [
      "r19"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://dynamicmaterials.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity File Number",
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityFilerCategory": {
     "xbrltype": "filerCategoryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityFilerCategory",
     "presentation": [
      "http://dynamicmaterials.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Filer Category",
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://dynamicmaterials.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Incorporation, State or Country Code",
        "documentation": "Two-character EDGAR code representing the state or country of incorporation."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityInteractiveDataCurrent": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityInteractiveDataCurrent",
     "presentation": [
      "http://dynamicmaterials.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Interactive Data Current",
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)."
       }
      }
     },
     "auth_ref": [
      "r16"
     ]
    },
    "dei_EntityPrimarySicNumber": {
     "xbrltype": "sicNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityPrimarySicNumber",
     "presentation": [
      "http://dynamicmaterials.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Primary SIC Number",
        "documentation": "Primary Standard Industrial Classification (SIC) Number for the Entity."
       }
      }
     },
     "auth_ref": [
      "r14"
     ]
    },
    "dei_EntityPublicFloat": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityPublicFloat",
     "crdr": "credit",
     "presentation": [
      "http://dynamicmaterials.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Public Float",
        "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://dynamicmaterials.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Registrant Name",
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "dei_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityShellCompany",
     "presentation": [
      "http://dynamicmaterials.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Shell Company",
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "dei_EntitySmallBusiness": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntitySmallBusiness",
     "presentation": [
      "http://dynamicmaterials.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Small Business",
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://dynamicmaterials.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Tax Identification Number",
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "dei_EntityVoluntaryFilers": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityVoluntaryFilers",
     "presentation": [
      "http://dynamicmaterials.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Voluntary Filers",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityWellKnownSeasonedIssuer",
     "presentation": [
      "http://dynamicmaterials.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Well-known Seasoned Issuer",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A."
       }
      }
     },
     "auth_ref": [
      "r17"
     ]
    },
    "dei_Extension": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "Extension",
     "presentation": [
      "http://dynamicmaterials.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Extension",
        "documentation": "Extension number for local phone number."
       }
      }
     },
     "auth_ref": []
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://dynamicmaterials.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "dei_NoTradingSymbolFlag": {
     "xbrltype": "trueItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "NoTradingSymbolFlag",
     "presentation": [
      "http://dynamicmaterials.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "No Trading Symbol Flag",
        "documentation": "Boolean flag that is true only for a security having no trading symbol."
       }
      }
     },
     "auth_ref": []
    },
    "dei_OtherReportingStandardItemNumber": {
     "xbrltype": "otherReportingStandardItemNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "OtherReportingStandardItemNumber",
     "presentation": [
      "http://dynamicmaterials.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Reporting Standard Item Number",
        "documentation": "\"Item 17\" or \"Item 18\" specified when the basis of accounting is neither US GAAP nor IFRS."
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "dei_PreCommencementIssuerTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "PreCommencementIssuerTenderOffer",
     "presentation": [
      "http://dynamicmaterials.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pre-commencement Issuer Tender Offer",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "dei_PreCommencementTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "PreCommencementTenderOffer",
     "presentation": [
      "http://dynamicmaterials.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pre-commencement Tender Offer",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "Security12bTitle",
     "presentation": [
      "http://dynamicmaterials.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "dei_Security12gTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "Security12gTitle",
     "presentation": [
      "http://dynamicmaterials.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of 12(g) Security",
        "documentation": "Title of a 12(g) registered security."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://dynamicmaterials.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "dei_SecurityReportingObligation": {
     "xbrltype": "securityReportingObligationItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "SecurityReportingObligation",
     "presentation": [
      "http://dynamicmaterials.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Reporting Obligation",
        "documentation": "15(d), indicating whether the security has a reporting obligation under that section of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r9"
     ]
    },
    "dei_SolicitingMaterial": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "SolicitingMaterial",
     "presentation": [
      "http://dynamicmaterials.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Soliciting Material",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r10"
     ]
    },
    "us-gaap_StatementClassOfStockAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementClassOfStockAxis",
     "presentation": [
      "http://dynamicmaterials.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Stock [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementLineItems",
     "presentation": [
      "http://dynamicmaterials.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementTable",
     "presentation": [
      "http://dynamicmaterials.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "boom_StockPurchaseRightsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://dynamicmaterials.com/20241113",
     "localname": "StockPurchaseRightsMember",
     "presentation": [
      "http://dynamicmaterials.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Purchase Rights"
       }
      }
     },
     "auth_ref": []
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "TradingSymbol",
     "presentation": [
      "http://dynamicmaterials.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "dei_WrittenCommunications": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "WrittenCommunications",
     "presentation": [
      "http://dynamicmaterials.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Written Communications",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act."
       }
      }
     },
     "auth_ref": [
      "r18"
     ]
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12"
  },
  "r1": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r2": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r3": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-23"
  },
  "r4": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r5": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "g"
  },
  "r6": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12, 13, 15d"
  },
  "r7": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "13e",
   "Subsection": "4c"
  },
  "r8": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "14d",
   "Subsection": "2b"
  },
  "r9": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "15",
   "Subsection": "d"
  },
  "r10": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Section": "14a",
   "Number": "240",
   "Subsection": "12"
  },
  "r11": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-K",
   "Number": "249",
   "Section": "310"
  },
  "r12": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-Q",
   "Number": "240",
   "Section": "308",
   "Subsection": "a"
  },
  "r13": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Number": "249",
   "Section": "220",
   "Subsection": "f"
  },
  "r14": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Number": "249",
   "Section": "240",
   "Subsection": "f"
  },
  "r15": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r16": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r17": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "405"
  },
  "r18": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "425"
  },
  "r19": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "7A",
   "Section": "B",
   "Subsection": "2"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>17
<FILENAME>0001104659-24-120619-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001104659-24-120619-xbrl.zip
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
M%Q5Q';"IEC[HCN-74<GG)7LX^+B[Q4LLS.2-.[Q5'W5!#]6#J]KP5GMU7"U
MRW*I]X?!005U\0_ZNW2_^67^I8O>\Q=02P,$%     @ )XAS63 FWR.Z"P
M6(\  !4   !B;V]M+3(P,C0Q,3$S7VQA8BYX;6S-G>]OV[@9Q]\/V/_ >6\V
MH([KY#:@N?8.:9H<@DN3+$Y[VXJAH&7:%B*+ 24GSG\__A!EB>0C*;F-9%^T
MKO1]J"_%CTE*%A^]_WFWR= C845*\P^CZ<';$2)Y0A=IOOHP^C(;G\Q.+RY&
MJ"AQOL 9S<F'44Y'/__TQS\@_N?]G\9C=)Z2;'&,/M%D?)$OZ8_H"F_(,?J%
MY(3ADK(?T5><;<46>IYFA*%3NGG(2$GX#G7@8_2W@\,?YF@\'E#N5Y(O*/MR
M>U&7NR[+A^)X,GEZ>CK(Z2-^HNR^.$CH9EB!LQ*7VZ(N[>WN;?5'A;_/TOS^
M6/PUQP5!_'SEQ?&N2#^,Q'&KPSX='5"VFAR^?3N=_//SY2Q9DPT>I[DX;PD9
MZ2A1BBMN^N[=NXG<JZ66<C=GF3[&T43;J4OF>],.?<-)D1X7TMXE37 IF[WW
M, A4B/^-M6PL-HVGA^.CZ<&N6(STR9=GD-&,W)(EDM4\+I\?.$I%*D@85=O6
MC"S=9C+&)B)^DI,5+LE"'.B=.-#T[^) ?ZXV7^(YR49(*#D?8+W>M<JJ@B:^
MS=X0EM+%6?XZUV9T(/O\N\/*WU&!9KSW*MS1$F>O,M^,]&[[BKSNC._C_)]I
MWL^3UYWI1N3_Q79I6W[QZ76?UTQLO.2?6A;)KN0#&%EHDZ*(CAY8'D$.#%79
M=>DT:96;B=Z<,KON8F2492YQ,9<%;XOQ"N,'?H##HPG)RD)O&8LM\B14&[Z+
ML9%L2%Z>9K@HKI>SDB;W)[NTT,>1E?PP&J"?F!40D2=,UP*SI.=45(I)0OE
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
M(LY>XA<@<%\$:I3QIC%BA;R9UWB)_6R-^0F\WI:%&$&Y,?@N>&>0YY\7!E3
M^)&A(R(B] ;8A'YPD)%(AKY!*A@UH@-=GQ7[+(!D\?'YEBP)$^L.[LBN_,@/
M=-]QA3$@UO?5V^#JF!=SO8%10/A2M]"E7H&:!:"Y>$:L*@)]$X4@68KK_>7-
M39?\$]^L-_&_YK@@?,M_ 5!+ P04    "  GB'-9^FWP""P(  #I8@  %0
M &)O;VTM,C R-#$Q,3-?<')E+GAM;-6=77/B-A2&[SO3_^#2:T(@VX_-)MW)
MLLD.LQ])0W:W[4U&V (TD25&DA/X]Y5L(( M^=!V.>Y>)(XYDL[['%GHV)+W
M[/4\Y=$C59I)<=[J'AVW(BIBF3 Q.6]]'K8OAOW!H!5I0T1"N!3TO"5DZ_5O
MWW\7V7]G/[3;T16C/#F-WLJX/1!C^2KZ1%)Z&KVC@BIBI'H5?2$\<V?D%>-4
M17V9SC@UU'Y0-'P:_734>S&*VFU O5^H2*3Z?#M8USLU9J9/.YVGIZ<C(1_)
MDU0/^BB6*:S"H2$FT^O:CN?'RW]%\3/.Q,.I^S$BFD:6E]"G<\W.6Z[=9;-/
M)T=233J]X^-NYX^/'X;QE*:DS83C%M/6JI2KI:I<]^7+EYW\TY5IR7(^4GS5
MQDEGY<ZZ9OLI"]AO>*+9J<[=^R!C8O*PUS83>2W<7^V56=N=:G=[[9/NT5PG
MK17\G*"2G-[2<>1^V^BM6TT6@J0L3HFABA&>!Z[CC#I]:3NF]3@O/E5T?-X:
M29G:5GHONMWNB6OCQRTCLYC9#JJ9ZU^MJ+/5_DQ1387))7^P)[:*T+FQW8HF
MJXI<^_MZ:)AQA9:=IQNU74_+4MNF/2PLEPZM7.(RWO*"NXC('<FKWIUSUS0^
MFLC'3D*9Y=\[<0>.1\'"_G&?-W0QTD:1V*QJXF1$>5[_O;79,>G\:Z_&1(_R
M+I'I]H206>$:Y4:OSCS[N#QQ[ZXZZN#<D9$+5LG1I>&NW:ZWFV&]4-N>$Q6O
M*K:'6S$M]^2E16=&E*VO'4\97W>'L9*I#]^R01GT6JJ$*CN^'A^C\[9]GP[L
MH08PW[!%YN[A&H:_X?XR +T&!*#/B=;7XZ&1\</%G$'B4"[R?PQ'6<7ZLL *
MRJ9+;V5*F/!'H\JV86'P=:V=B%0I688"+Q(R3:7(7?I(T]'SUVI%(,JF=7%8
M7_[?* +^?K2+WB=SHX_\HP"49T;NS'W>TDVFXJF=G]VRR=1H+UY7(& /9'R"
MQ[A&P'\#>L_YV&H.>&=KK)Z.;5L *7\KR/YIP@IRR6,4K!>V_<3Y<,7)I)KK
MC@D0;!>5;*4L++1OJ8X5FSE -82W++''XOU 5XA$&B%NZ82YI,*YLM80'C(\
M1;!'ZKT&D:!LI%!<")$1?DMG4M5$8-L2"/Y%(\!7B43B_7M&E*&*+R#(2\9
MZC\U@KI'*M:L1!&AF0,%(5^V!J+_N1'H?6*1V ^GE'-W+YP(4+^OL@?R_Z41
M_/V"&Q"!RT<W&;!JX$'8* *,PZ^-BT-)-E(H;JAB,K$R%" ()6,@_I>-P.^1
MB@K^4B10[&M3<$+5(.H[.I&87S$=$UYX=&7/5=T"WG"]PAS*'C>;K=6+RO]/
M2A28_H8QE#UN@ENC]<#D^YE26\X$!QR_-90];FI;I_; \"^%86;AUEY\RCRW
M?JU9V0H*&S>=]:E#@;RZF2&,6UL2 KUK"86-F\6&5*( [UN'%>$#D=#Y>[H(
M$2^90I'C9J]!G2C,;Q1+B5H,65P_GI1MH=1Q<]:P4A3L=V0^2*S;;,R*A5OU
M]+U%H$' 35A!NE%B,1"Q5#.Y<=>Z+S-[A2[Z,@D.^S4%H7'!S63W8( 2G8LD
ML=ST\I=3T@W%I-(<_!2K 9$(Z&T(_]Y^_'MP_K@9;JW>AO _V8__"9P_;I9;
MJQ>3?]\>7JL[^>1Y?.XUAK+'S7)KM&*2S_V_5C=*/K)BU7L=_E(): R:D/R&
M5:-> L6, -+_5Y90\$U(A*M58@*_D=H0_A>;U4U$J^VA\)N0$H<4'_KV9M$!
MW'T1WUJI'1,H:-PLN%+7H=FZ4"M*_!UZVP)*%C>UK5)U8+ ?I'LH,Y4B>%NX
M; 4%C)NC^M0=>G!V&\NT=U38^!B\: ]WZ-W5<V">7Q4SU@.WC#X3R_M!G@=X
M'E,H9]S$,JCSP,R'DK.8&28F'Y=;(*N!5]E!:>.FD7Z%!T9]HZ@+.;73]WS%
MFMN4JJ['8]_H'+*'HL?-(NL5XX9@H'5&U;Z!J"@%#0=N0@E5?^@AB,:9'1$7
MW=[HSFVS]@Q )2LH=-QDTJ?NP) _R3M%W)L?AHMT)+E_9TVE(10U;NH8T'A@
MVEM^5'/>,8$2QLT9*W4A#1>7\WA*Q(3Z%V-46T))X^:0(95HX_,$-#Y/]AR?
M<7-)GSHDR,7:>7N-78\XFQ#__KQ@ ?!>I4:@#V@^]/;(?-N4>X&02G,_KNQ!
M-7^/*90\\E;4D,Y#,\\29FA2N'3%!!&QS='6,CPW .I+02.!O%<5J![EN<-7
MROE[(9_$D!(M!4V*E"'TZ,%;!!J.)CSWK-&-$HLODF<6E\I7PRK/5>$QA;)O
MPO-.CTZ<!:C%6N_U]U/Q-KD0>E\): 2:\. SK!II29ZA[HU<[)&^)88L/0P%
MPE<"&H@F/ 0-JT;;:*#Z5L%$AI_\[QA"L3=A87"E1A3:PY1P_B;3UF4=''9V
M#*&TF[ "N%(C"NW+E*J)'>_>*?EDILL]M"'JG@)0^DU8YQO4C!.%^?-6_F)7
M83 $%=;@5T8T@;]7+=;;4>+8K0LIOO9%0I0'?\@>&H!F;&#U*SYP"*[-E*K-
M65?NC',_M(:COA0T'+B),%0]SA?QQEL5@M_#6W90\$U(>:L4XFQ RT:<Q5=<
MDN#\?LL,"KH)^6V%/A3.;XAX4-G,Q(L;)6-*W7,=O;[^ !D6L )H;)J0^>[%
M!.>.Q/,K1H=3JUY?9R9_?[_U+WA?(E@.&J,F),40 DAS)_V\:XXF;Q:W=$R5
M6VQQ1^?FC6WH(3R5 A2'!JH9[X0"\ZB(UUFG)- V^6 _77[B?KC_E\">^1M0
M2P,$%     @ )XAS66V>%'U@%P  H7P  !(   !T;3(T,C@X.3!D,5\X:RYH
M=&WM/6M[VKC2W_D5>MEWSZ;/!K#-)82DG(< 2=DFP *Y]4L>80MP,;;C2P+Y
M]6=&ML$&0Q(2VO2<[=,VP9+F/J/12!;'_YY.-/+ +%LU],]_B&GA#\)TV5!4
M??CYCTJWVFC\\>]RXGCD0#?HJMN?DR/',4N9S./C8_HQFS:L848\/#S,3+%/
MTNM4FL;VDP1!S-Q<G'?E$9O0E*K;#M5E-A^DJ?IX/7QLG7?M6YH:Z8I/ B39
MS IH:%46 \*="QFO,=+5B>V:][HZ05?5-G*2>+")#J_'?,!T75\1:08.V<U)
MYWS1W8GOO^B:<2RJVP/#FE '5(B0\BE!2DF%$)"4S>0((/B<'AH/S\(IIK)B
M &=%.5%.L;E/[;G$%;8D[@ G-, (*1MT=.W4D%)SWGE [3X'ZS<L=[8,C=FQ
MO7E+I+OB6"EG9C([GG!HSF SCI%20C;$K6RXNF/-XEGP&R.H;,M9)0H>1CKU
M#6,R[Z7,=#I191 XLU2JV6G9F&#OG"B*V20Z':-*.4'PS[&C.AHK'V>\GXGC
M"7,H04 I=N^J#Y^354-WF.ZD>L!/DLC>I\])ATV=#/?,#(S*>""/_R^5(J<J
MTY02Z3+GB#3IA)7(5)D>D4:-_W(G2-6[R^[O4NVL4FG##V2#I%(O')P]O4->
M[^)XO MX?#FXW.E\T!:C\X=W#*P.F("_E0G3%?CGG&IT>#< FM@K(.5#D.HZ
M*&-6!5 6U1JZPJ9?V>Q.P#_9G% X>#G8P@F(NG8GWOGAPH,/CUX!0KKKCJC%
M[#OIC@='#X;-G[T"3 TI:?N@LBL$K8/=-Y09L9V9QCXG!V![)2(*ID-ZZ@1Z
M--DCZ1@3JN][#_8!OZ4.T,05]2$8IJBVJ=%9B>B&SK!-G9;07)D%/L _J(K"
M='0(_ 2]FNX$X,B>L4^=#AM\3E;LU@ M)"6**? BHBJ?DZ=4=CRU) F8(^)B
M:BEB",DRMX3C3 3R6W#EPKAB32597MA*'.),F&<DPV(#9L'LS&S>CA&W9/.I
M%,@A?'XLC2RD#'TO%3A*>FHK2;\9H]WGI*U.3(UA1/#11"![J&S#M7Q,T(FK
MO>0SSQE=8MZ/4T%/QAD.'LX?JPHV#%1F$4XXBYV5JHVO4=DL#YXCR\1A\W&9
M($A#62$!\@++J4$\*B^H#^ LVI9'@:FL&1.T+)$4QAX\\\6W5J2GEC%9(%C\
M=N?/A'=58S(Q]*YCR.,+-NDSZ^>(?2%+-D0'6CSW6Q2@9&IJJJPZ'IU$ ;_7
M>8Z9])DI=1T0&PZO:M0&8^)L5::JG2P'75;X/<[$@@\1EHFE['_%4&37=F""
MY1)K@_^.("'KJ,.18_]7VPN&N]):IO^'C<;55<]B8.I>UOV$4=NU6-F?XDO0
M)0 5-$7@(ZQXX%ZVL Z^SSSOLR6"14JRC 3R!["W%8'B2#Z54L>P5LSMY;PO
MDQ<#,X2QQG1CHNK/X'Q6'LM(8\ &S6'VE\7H3^R+>=Q+*/R,ZC@#8\N)1.+8
M?&W>=D0FU!JJ>HE@5^&(H-FEJ*8.X9&%CI<L_^LWL2 <'6?,\JXP^+!#26W'
MU5BJ38<\GP]GEAZPE&.8)03F?^P;#L1*_N1159P1$B;\GHR,[!L62,L;>:)1
M>4PD(,@V-%4Y(GYC ,=K%Q?MR&W*5I\@R8:G"YF@X/W_0]1G(N3O6&KO"UN&
M"(ESRW%_SF-_':;<>V&Z;#9Z]1KI]BJ]>O='(.S6JY>=1J]1[Y)*LT;J-]4O
ME>99G51;%Q>-;K?1:FZ@XMT$?$WMD:H/'0/&U]+5-)&$?.[P'3$_X[OO)L[3
M5N>"'-LFU7F(Q]7GH5#@R^M4JF;(+D[%6,RXD^=+_T41X$GHWL@75Y+J*'D
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
MO_N!Z8A#>6]OAP^;KJ *#P_$^8*#OQM/ #S#\V'LI71O8;JV"(9O8/9EAZ#
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
M!ZPOXG%"&[2O0E^B=DR>8J5/Q^/#8_;'8?^X=W[._OC2.^N=?.J0L$8<]+T
M:48I2Q4;\4L!4BJ\#.4R+1^ :6F"QT;P"S_1]0NK?F,Y%JD[?"7'<.DF0ZB-
MU])L53__JMUEHMUK.@4E/+J<@"EIW3+>-%]2=_9LEM\-%NZ&-V<CA.4ML?[
M7I,97 P;ZPN;QPFJ[_U=8Y#W/]U$X=[DL7AG8YBM&VEJX-H]>+!YA_FFX>,_
MWSC6,1_?((UWE[;[\7#^R.W>\O=X3'H445J<^II#\OYVRNDFLOHR#9Y2.IYR
MLQ]R"_.8Z(%PMX<'\NQ0_[6ZRCY)$?@?V2F_ $?I7/R586P"P[+55<NF@\/?
M[9QZ)!W^;U",:SZQ=NJ# Q),L5U P&EY/*+,7>C.6YBS8?I!+/CWU8$8JAAH
MC(AFEZ0/#11M$-QZNRD=QKQ%SFAF+'0WZ_#1;6R\RX3U!B;4088![,E%K++0
M1Y=9Q1\Q>$T%P;P8;_WOE\.]PSXSX=9> 2@MMJ)M7A(_]XY[9]VC=JO?._MZ
MSKK'Z*<?'QQB%=SY(NB=LZAPD;'=)Q6S2QYDB*=#=!,F$DZ9KK5JMV+A"1D1
M/)BC$,"_4%T%PK\0?BD,9"8*Y!C>8;BGL8QDP>##7,'RK8*^$N1_"^MT Q!:
M=T#7US8UAE%Q9:RONQY=DX1LK&GIL"9M3T=*[=84V-9Y' V(:SQ^$, B+(LR
M"G BXDOI(5H1"W@Z%KX&W10;")9_!/]$D38UB8BM.<6&G=)W(Q#Q"_HB?\W6
M57#FX;;$^;9P0M,KA8^T5Y6R1WW,8H%('[R;T+"43, YZ#Q>YN-S#=Z#?87(
MWI!@/DM$"J(;IR-$!/'S*N"814#6I4F*6& &">JP)!O\*3P0+S-DF@-@7@Z
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
M&6#9IBU>JDJ^D/5P$0C^4U]$-@31=#/<KK(#KSL)ZFY[=FW8V%S?@,AS)L1
MS3GD;5*XBV2,0Y4C"KBJW)4<3)JS@^0Z8_\%\% Z[ KO1D5(KW%@M(?J.O+U
M918;0=XPVO%8YNY2A?L=<(W=6GYI?I4#7U;9Q4C[2PY7P-E&AW,LK.?6-"@;
M9"D3U\8;[)@N(C*Q11E.Y\UB:/SA#47=0\!IP*."/3DCZS]8A%VW5D6^6.B:
MX#&\2I[I;A#I".0F%>A+Y>RFA&J2-MZ"+]Q[]-'&ZA))*0NT;3'1. G:7<]D
MO9$8V*YK@^J;S 1=<,=!8-\%<'M(-%LOM*(LZ@>J&DFM+?8GFZ;HVZ?0^0^I
MX3]1.P^G*,CB?91G&@F]P?5(BH!# ]" 9-=N2H,@ZXWLY*4?LTJ/R*<'9\G+
MBA9^3:%0-9Q&^3$1KQO+.E&GT6 ZS9IA0B %CKA1V;!<%H6%3P4+*)8JWBV'
M5012W1CR3Z'1_G"5&WJ9T*Z(TT#($:BHTE@$%OZ*6_Y0U*IU3$QL#H7YC>\;
M((W9' >=.'TY5#!39CLA#\!K&HMNU#G[2Z:ELG3WAW9 +LQEVW+(BIPH"VQ5
ME.H%.,RMOS&K,E4E&#AC,(\7IAHJ<QIB?J?Y<[M5!RCN)K!5[MV%.R0J-4$A
M[A3L,9Y:J3&GD0T_[VIEWC>D1UG:#"K,)_T4JM=7/!V*T(K?K'O9Y,*(%Z5O
ML'UWD*@9HM(I,<.8B[*LT+#WV*B5'\GH="WK<]?(\KX$^=64E^/*=NP/F]&]
MG*9W"F#6S0E@2UOS9M-+>K\K\TR<?6NW>*)[R58U;M%OSODT]SOS,C_R6\#U
M4I[^E\['F3(Y5P0K^ELOIY-#C'0:T+G3_^R4\*:S#'/Q&UO^ZA:M%O_V7F?&
M:WCW&NLFY1\N*P-+ADTUNVT9I/ULG5$O6)JOUV4^DN(\8IG@/C+]I\B8\TMD
MN#Z(X >KF\6BVJW2JA9WC^EQ+E5\<)KG'F$@\@II/0&D]>%1(:T%7G-X:.6^
M.2>,M&I3PY5#]';OY."?=,OM2__KT>[_ U!+ 0(4 Q0    ( ">(<UGKE,6/
MI@,  .P-   1              "  0    !B;V]M+3(P,C0Q,3$S+GAS9%!+
M 0(4 Q0    ( ">(<UGGW:S]Y @  $]H   5              "  =4#  !B
M;V]M+3(P,C0Q,3$S7V1E9BYX;6Q02P$"% ,4    "  GB'-9,";?([H+  !8
MCP  %0              @ 'L#   8F]O;2TR,#(T,3$Q,U]L86(N>&UL4$L!
M A0#%     @ )XAS6?IM\ @L"   Z6(  !4              ( !V1@  &)O
M;VTM,C R-#$Q,3-?<')E+GAM;%!+ 0(4 Q0    ( ">(<UEMGA1]8!<  *%\
M   2              "  3@A  !T;3(T,C@X.3!D,5\X:RYH=&U02P$"% ,4
M    "  GB'-9(RJW:#0=   #CP  %@              @ '(.   =&TR-#(X
M.#DP9#%?97@Q,"TQ+FAT;5!+ 0(4 Q0    ( ">(<UG=MJ\)8AH  *F?   6
M              "  3!6  !T;3(T,C@X.3!D,5]E>#$P+3(N:'1M4$L%!@
0   '  < T $  ,9P      $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>tm2428890d1_8k_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:boom="http://dynamicmaterials.com/20241113"
  xmlns:dei="http://xbrl.sec.gov/dei/2023"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:us-gaap="http://fasb.org/us-gaap/2023"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="boom-20241113.xsd" xlink:type="simple"/>
    <context id="AsOf2024-11-13">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034067</identifier>
        </entity>
        <period>
            <startDate>2024-11-13</startDate>
            <endDate>2024-11-13</endDate>
        </period>
    </context>
    <context id="From2024-11-132024-11-13_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034067</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-11-13</startDate>
            <endDate>2024-11-13</endDate>
        </period>
    </context>
    <context id="From2024-11-132024-11-13_custom_StockPurchaseRightsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034067</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">boom:StockPurchaseRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-11-13</startDate>
            <endDate>2024-11-13</endDate>
        </period>
    </context>
    <unit id="USD">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="Shares">
        <measure>shares</measure>
    </unit>
    <unit id="USDPShares">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <dei:AmendmentFlag contextRef="AsOf2024-11-13" id="Fact000003">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey contextRef="AsOf2024-11-13" id="Fact000004">0000034067</dei:EntityCentralIndexKey>
    <dei:DocumentType contextRef="AsOf2024-11-13" id="Fact000009">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate contextRef="AsOf2024-11-13" id="Fact000010">2024-11-13</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName contextRef="AsOf2024-11-13" id="Fact000011">DMC Global Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="AsOf2024-11-13" id="Fact000012">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber contextRef="AsOf2024-11-13" id="Fact000013">001-14775</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber contextRef="AsOf2024-11-13" id="Fact000014">84-0608431</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="AsOf2024-11-13" id="Fact000015">11800 Ridge Parkway</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2 contextRef="AsOf2024-11-13" id="Fact000016">Suite&#160;300</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown contextRef="AsOf2024-11-13" id="Fact000017">Broomfield</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="AsOf2024-11-13" id="Fact000018">CO</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="AsOf2024-11-13" id="Fact000019">80021</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="AsOf2024-11-13" id="Fact000020">303</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="AsOf2024-11-13" id="Fact000021">665-5700</dei:LocalPhoneNumber>
    <dei:WrittenCommunications contextRef="AsOf2024-11-13" id="Fact000022">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial contextRef="AsOf2024-11-13" id="Fact000023">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer contextRef="AsOf2024-11-13" id="Fact000024">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer contextRef="AsOf2024-11-13" id="Fact000025">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="From2024-11-132024-11-13_us-gaap_CommonStockMember"
      id="Fact000026">Common Stock, $0.05 Par Value</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="From2024-11-132024-11-13_us-gaap_CommonStockMember"
      id="Fact000027">BOOM</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="From2024-11-132024-11-13_us-gaap_CommonStockMember"
      id="Fact000028">NASDAQ</dei:SecurityExchangeName>
    <dei:Security12bTitle
      contextRef="From2024-11-132024-11-13_custom_StockPurchaseRightsMember"
      id="Fact000029">Stock Purchase Rights</dei:Security12bTitle>
    <dei:NoTradingSymbolFlag
      contextRef="From2024-11-132024-11-13_custom_StockPurchaseRightsMember"
      id="Fact000030">true</dei:NoTradingSymbolFlag>
    <dei:SecurityExchangeName
      contextRef="From2024-11-132024-11-13_custom_StockPurchaseRightsMember"
      id="Fact000031">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany contextRef="AsOf2024-11-13" id="Fact000032">false</dei:EntityEmergingGrowthCompany>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
