XML 36 R6.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Statement of Comprehensive Income [Abstract]      
Net (loss) income $ (151,960) $ 34,759 $ 13,833
Change in cumulative foreign currency translation adjustment (3,134) 2,332 (2,220)
Other comprehensive (loss) income (155,094) 37,091 11,613
Less: comprehensive (loss) income attributable to redeemable noncontrolling interest (57,508) 8,500 1,586
Comprehensive (loss) income attributable to DMC Global Inc. stockholders $ (97,586) $ 28,591 $ 10,027