DMC Global Inc.BOOM

Market cap
$115.77M
P/E ratio
Period EndCost of revenue (Million USD)YoY (%)
Dec 31, 2024492-2.93%
Dec 31, 2023507+8.21%
Dec 31, 2022469+133.58%
Dec 31, 2021201+16.44%
Dec 31, 2020172-31.79%
Dec 31, 2019253+17.10%
Dec 31, 2018216+61.71%
Dec 31, 2017133+11.27%
Dec 31, 2016120-8.68%
Dec 31, 2015131-6.98%
Dec 31, 2014141-5.94%
Dec 31, 2013150+5.78%
Dec 31, 2012142-7.55%
Dec 31, 2011153