XML 45 R34.htm IDEA: XBRL DOCUMENT v3.25.1
SIGNIFICANT ACCOUNTING POLICIES - Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Earnings Per Share Reconciliation [Abstract]    
Net income attributable to DMC Global Inc. stockholders, as reported $ 677 $ 2,563
Adjustment of redeemable noncontrolling interest 81 (2,307)
Less: Undistributed net income available to participating securities (24) (5)
Numerator for basic net income per share: 734 251
Add: Undistributed net income allocated to participating securities 24 5
Less: Undistributed net income reallocated to participating securities (24) (5)
Numerator for diluted net income per share: $ 734 $ 251
Denominator:    
Weighted average shares outstanding for basic net income per share (in shares) 19,812,161 19,610,644
Effect of dilutive securities (in shares) 4,120 11,811
Weighted average shares outstanding for diluted net income per share (in shares) 19,816,281 19,622,455
Net income per share attributable to DMC Global Inc. stockholders    
Basic (in dollars per share) $ 0.04 $ 0.01
Diluted (in dollars per share) $ 0.04 $ 0.01
Anti-dilutive securities (in shares) 71,813 10,052