XML 45 R34.htm IDEA: XBRL DOCUMENT v3.24.2.u1
SIGNIFICANT ACCOUNTING POLICIES - Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Earnings Per Share Reconciliation [Abstract]        
Net income attributable to DMC Global Inc. stockholders, as reported $ 4,012 $ 13,703 $ 6,575 $ 14,612
Adjustment of redeemable noncontrolling interest 793 112 (1,514) (1,026)
Less: Undistributed net income available to participating securities (100) (229) (105) (225)
Numerator for basic net income per share: 4,705 13,586 4,956 13,361
Add: Undistributed net income allocated to participating securities 100 229 105 225
Less: Undistributed net income reallocated to participating securities (100) (228) (105) (225)
Numerator for diluted net income per share: $ 4,705 $ 13,587 $ 4,956 $ 13,361
Denominator:        
Weighted average shares outstanding for basic net income per share (in shares) 19,659,908 19,497,871 19,635,716 19,477,576
Effect of dilutive securities (in shares) 11,261 7,092 11,289 8,287
Weighted average shares outstanding for diluted net income per share (in shares) 19,671,169 19,504,963 19,647,005 19,485,863
Net income per share attributable to DMC Global Inc. stockholders        
Basic (in dollars per share) $ 0.24 $ 0.70 $ 0.25 $ 0.69
Diluted (in dollars per share) $ 0.24 $ 0.70 $ 0.25 $ 0.69
Anti-dilutive securities (in shares) 13,539 18,337 10,843 12,883