Earnings call: DMC Global beats expectations amid market challenges

Earnings call: DMC Global beats expectations amid market challenges