v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Statement of Comprehensive Income [Abstract]        
Net income (loss) $ 2,017 $ 321 $ (4,793) $ 2,184
Change in cumulative foreign currency translation adjustment (563) 3,478 (1,104) 4,652
Other comprehensive income (loss) 1,454 3,799 (5,897) 6,836
Less: comprehensive income attributable to redeemable noncontrolling interest 1,510 205 765 1,391
Comprehensive (loss) income attributable to DMC Global Inc. stockholders $ (56) $ 3,594 $ (6,662) $ 5,445