v3.26.3
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Statement of Comprehensive Income [Abstract]        
Net income (loss) $ 12,071 $ (2,070) $ 7,278 $ 114
Change in cumulative foreign currency translation adjustment (372) 9 (1,476) 4,661
Other comprehensive income (loss) 11,699 (2,061) 5,802 4,775
Less: comprehensive income attributable to redeemable noncontrolling interest 2,363 1,011 3,128 2,402
Comprehensive income (loss) attributable to DMC Global Inc. stockholders $ 9,336 $ (3,072) $ 2,674 $ 2,373