DMC Global Inc.BOOM

Market cap
$115.77M
P/E ratio
Period EndTotal current liabilities (Million USD)YoY (%)
Dec 31, 2024114-9.77%
Dec 31, 2023126-1.24%
Dec 31, 2022128+21.01%
Dec 31, 2021106+124.62%
Dec 31, 202047-34.04%
Dec 31, 201971+10.62%
Dec 31, 201865+41.51%
Dec 31, 201746+48.39%
Dec 31, 201631-6.54%
Dec 31, 201533+1.20%
Dec 31, 201433+4.22%
Dec 31, 201331+27.95%
Dec 31, 201224-16.83%
Dec 31, 201129