Skip to content
10-Q

Quarterly Report

DMC Global Inc. BOOM

0000034067-25-000158

← back to feed
Filed
Nov 4, 2025 12:00 AM ET
Period of report

On SEC.gov

Financials in this filing

Metric Period Value
Shares Outstanding Q3 2025 · Oct 31, 2025 20.59M sh
Shares Diluted Q3 2025 · Sep 30, 2025 19.93M sh
Shares Diluted Q3 2025 · Sep 30, 2025 19.88M sh
Shares Diluted Q3 2025 · Sep 30, 2024 19.71M sh
Shares Diluted Q3 2025 · Sep 30, 2024 19.65M sh
Stock Repurchased Q3 2025 · Sep 30, 2025 $578K
Stock Repurchased Q3 2025 · Sep 30, 2024 $1M
Capex Q3 2025 · Sep 30, 2025 $10.94M
Capex Q3 2025 · Sep 30, 2024 $11.6M
Operating Cash Flow Q3 2025 · Sep 30, 2025 $38.34M
Operating Cash Flow Q3 2025 · Sep 30, 2024 $34.79M
Long Term Debt Q3 2025 · Sep 30, 2025 $53.41M
Long Term Debt Q3 2025 · Dec 31, 2024 $68.32M
Short Term Debt Q3 2025 · Sep 30, 2025 $3.13M
Short Term Debt Q3 2025 · Dec 31, 2024 $2.5M
Cash And Equivalents Q3 2025 · Sep 30, 2025 $26.41M
Cash And Equivalents Q3 2025 · Dec 31, 2024 $14.29M
Stockholders Equity Q3 2025 · Sep 30, 2025 $252.97M
Stockholders Equity Q3 2025 · Dec 31, 2024 $250.97M
Current Liabilities Q3 2025 · Sep 30, 2025 $103.77M
Current Liabilities Q3 2025 · Dec 31, 2024 $114.1M
Total Liabilities Q3 2025 · Sep 30, 2025 $204.09M
Total Liabilities Q3 2025 · Dec 31, 2024 $233.29M
Current Assets Q3 2025 · Sep 30, 2025 $286.64M
Current Assets Q3 2025 · Dec 31, 2024 $289.02M
Total Assets Q3 2025 · Sep 30, 2025 $644.14M
Total Assets Q3 2025 · Dec 31, 2024 $671.34M
Eps Diluted Q3 2025 · Sep 30, 2025 −$0.10
Eps Diluted Q3 2025 · Sep 30, 2025 −$0.31
Eps Diluted Q3 2025 · Sep 30, 2024 −$8.27
Eps Diluted Q3 2025 · Sep 30, 2024 −$8.04
Eps Basic Q3 2025 · Sep 30, 2025 −$0.10
Eps Basic Q3 2025 · Sep 30, 2025 −$0.31
Eps Basic Q3 2025 · Sep 30, 2024 −$8.27
Eps Basic Q3 2025 · Sep 30, 2024 −$8.04
Sga Expense Q3 2025 · Sep 30, 2025 $15.28M
Sga Expense Q3 2025 · Sep 30, 2025 $47.86M
Sga Expense Q3 2025 · Sep 30, 2024 $14.35M
Sga Expense Q3 2025 · Sep 30, 2024 $45.95M
Net Income Q3 2025 · Sep 30, 2025 −$3.08M
Net Income Q3 2025 · Sep 30, 2025 −$2.29M
Net Income Q3 2025 · Sep 30, 2024 −$101.32M
Net Income Q3 2025 · Sep 30, 2024 −$94.75M
Operating Income Q3 2025 · Sep 30, 2025 $610K
Operating Income Q3 2025 · Sep 30, 2025 $11.02M
Operating Income Q3 2025 · Sep 30, 2024 −$148.94M
Operating Income Q3 2025 · Sep 30, 2024 −$130.56M
Gross Profit Q3 2025 · Sep 30, 2025 $32.83M
Gross Profit Q3 2025 · Sep 30, 2025 $110.76M
Gross Profit Q3 2025 · Sep 30, 2024 $30.11M
Gross Profit Q3 2025 · Sep 30, 2024 $118.87M
Cost Of Revenue Q3 2025 · Sep 30, 2025 $118.7M
Cost Of Revenue Q3 2025 · Sep 30, 2025 $355.55M
Cost Of Revenue Q3 2025 · Sep 30, 2024 $122.32M
Cost Of Revenue Q3 2025 · Sep 30, 2024 $371.61M
Revenue Q3 2025 · Sep 30, 2025 $151.53M
Revenue Q3 2025 · Sep 30, 2025 $466.31M
Revenue Q3 2025 · Sep 30, 2024 $152.43M
Revenue Q3 2025 · Sep 30, 2024 $490.48M