DMC Global Inc.BOOM

Market cap
$119.05M
P/E ratio
Period EndTotal non-current liabilities (Million USD)YoY (%)
Dec 31, 2024119-25.50%
Dec 31, 2023160-12.46%
Dec 31, 2022183-9.02%
Dec 31, 2021201+463.90%
Dec 31, 202036+5.22%
Dec 31, 201934-18.55%
Dec 31, 201842+91.77%
Dec 31, 201722+11.74%
Dec 31, 201619-38.51%
Dec 31, 201532-1.13%
Dec 31, 201432-12.89%
Dec 31, 201337-24.47%
Dec 31, 201248+27.38%
Dec 31, 201138