XML 20 R5.htm IDEA: XBRL DOCUMENT v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Statement of Comprehensive Income [Abstract]        
Net income $ 321 $ 6,293 $ 2,184 $ 8,612
Change in cumulative foreign currency translation adjustment 3,478 (515) 4,652 (1,628)
Other comprehensive income 3,799 5,778 6,836 6,984
Less: comprehensive income attributable to redeemable noncontrolling interest 205 2,281 1,391 2,037
Comprehensive income attributable to DMC Global Inc. stockholders $ 3,594 $ 3,497 $ 5,445 $ 4,947