XML 49 R34.htm IDEA: XBRL DOCUMENT v3.25.2
SIGNIFICANT ACCOUNTING POLICIES - Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Earnings Per Share Reconciliation [Abstract]        
Net income attributable to DMC Global Inc. stockholders, as reported $ 116 $ 4,012 $ 793 $ 6,575
Adjustment of redeemable noncontrolling interest (4,900) 793 (4,819) (1,514)
Less: Undistributed net income available to participating securities 0 (100) 0 (105)
Numerator for basic net (loss) income per share: (4,784) 4,705 (4,026) 4,956
Add: Undistributed net income allocated to participating securities 0 100 0 105
Less: Undistributed net income reallocated to participating securities 0 (100) 0 (105)
Numerator for diluted net (loss) income per share: $ (4,784) $ 4,705 $ (4,026) $ 4,956
Denominator:        
Weighted average shares outstanding for basic net (loss) income per share (in shares) 20,134,760 19,659,908 19,861,073 19,635,716
Effect of dilutive securities (in shares) 0 11,261 0 11,289
Weighted average shares outstanding for diluted net (loss) income per share (in shares) 20,134,760 19,671,169 19,861,073 19,647,005
Net (loss) income per share attributable to DMC Global Inc. stockholders        
Basic (in dollars per share) $ (0.24) $ 0.24 $ (0.20) $ 0.25
Diluted (in dollars per share) $ (0.24) $ 0.24 $ (0.20) $ 0.25
Anti-dilutive securities (in shares)   13,539   10,843