DMC Global Inc. (FRA:DM5)
Germany flag Germany · Delayed Price · Currency is EUR
5.30
0.00 (0.00%)
At close: Nov 27, 2025

DMC Global Revenue

DMC Global had revenue of $151.53M USD in the quarter ending September 30, 2025, a decrease of -0.59%. This brings the company's revenue in the last twelve months to $618.68M, down -6.90% year-over-year. In the year 2024, DMC Global had annual revenue of $642.85M, down -10.61%.

Revenue (ttm)
$618.68M
Revenue Growth
-6.90%
P/S Ratio
0.20
Revenue / Employee
$386.68K
Employees
1,600
Market Cap
106.45M EUR

Revenue Chart

* This company reports financials in USD.

Revenue History

Fiscal Year EndRevenueChangeGrowth
Dec 31, 2024642.85M-76.34M-10.61%
Dec 31, 2023719.19M65.10M9.95%
Dec 31, 2022654.09M393.97M151.46%
Dec 31, 2021260.12M30.95M13.51%
Sep 30, 2021229.16M--
Dec 31, 2020229.16M-168.39M-42.36%
Dec 31, 2019397.55M71.12M21.79%
Dec 31, 2018326.43M133.63M69.31%
Dec 31, 2017192.80M34.23M21.58%
Dec 31, 2016158.58M-8.34M-5.00%
Dec 31, 2015166.92M-35.64M-17.60%
Dec 31, 2014202.56M501.00K0.25%
Dec 31, 2013202.06M9.32M4.84%
Dec 31, 2012192.74M-16.15M-7.73%
Dec 31, 2011208.89M54.15M35.00%
Dec 31, 2010154.74M-10.16M-6.16%
Dec 31, 2009164.90M-67.68M-29.10%
Dec 31, 2008232.58M67.40M40.81%
Dec 31, 2007165.18M51.70M45.56%
Dec 31, 2006113.47M34.18M43.11%
Dec 31, 200579.29M--

Revenue Definition

Revenue, also called sales, is the amount of money a company receives from its business activities, such as sales of products or services. Revenue does not take any expenses into account and is therefore different from profits.

Full Definition