DMC Global Inc. (BOOM)

Market cap
$132.13M
P/E ratio
Period EndCost of revenue (Million USD)YoY (%)
Dec 31, 2025475-3.59%
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
AI Chat