DMC Global Inc.BOOM

Market cap
$119.05M
P/E ratio
Period EndRevenue (Million USD)YoY (%)
Dec 31, 2024643-10.61%
Dec 31, 2023719+9.95%
Dec 31, 2022654+151.46%
Dec 31, 2021260+13.51%
Dec 31, 2020229-42.36%
Dec 31, 2019398+21.79%
Dec 31, 2018326+69.31%
Dec 31, 2017193+21.58%
Dec 31, 2016159-5.00%
Dec 31, 2015167-17.60%
Dec 31, 2014203-3.35%
Dec 31, 2013210+3.97%
Dec 31, 2012202-3.51%
Dec 31, 2011209