DMC Global Inc. (BOOM) › Cost of RevenueDMC Global Inc. (BOOM) — Cost of RevenueAnnual figures by fiscal year, from SEC filings.2016: $119.89M2017: $133.41M2018: $215.73M2019: $252.63M2020: $172.31M2021: $200.63M2022: $468.64M2023: $507.14M2024: $492.28M2025: $474.59M$474.59M2016Cost of Revenue (USD)2025Fiscal YearCost of RevenueChange YoY2025$474.59M-3.6%2024$492.28M-2.9%2023$507.14M+8.2%2022$468.64M+133.6%2021$200.63M+16.4%2020$172.31M-31.8%2019$252.63M+17.1%2018$215.73M+61.7%2017$133.41M+11.3%2016$119.89M—Other metrics: RevenueGross ProfitOperating IncomeNet IncomeEPS (Diluted)Total AssetsTotal LiabilitiesShareholders' EquityCash & EquivalentsOperating Cash FlowCapital ExpendituresShares OutstandingDividends Per Share