Watch BOOM. Know when insiders buy.
One email the day a filing lands. Free.
A free account adds a watchlist, alerts when insiders, Congress or short sellers move on your tickers, and a morning brief. Sign up
| Period | Revenue | YoY | Gross margin | Operating income | Net income | YoY | EPS | Op. cash flow | Capex | Free cash flow | Filed |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Q2 2026 · Jun 30 | $157M | +0.9% | 21.9% | $5.2M | $507K | +337.1% | 0.10 | −$8M | $1.3M | −$9.2M | Jul 29 |
| Q1 2026 · Mar 31 | $135.6M | −14.9% | 18.8% | −$4.1M | −$6.1M | −995.9% | -0.34 | −$2.4M | $2.1M | −$4.5M | Apr 30 |
| Q4 2025 · Dec 31derived | $143.5M | −5.8% | 17.1% | −$11.1M | −$11.2M | −3871.6% | -0.59 | $15.2M | $5.6M | $9.6M | Feb 23 |
| Q3 2025 · Sep 30 | $151.5M | −0.6% | 21.7% | $610K | −$3.1M | — | -0.10 | $18.6M | $4.2M | $14.4M | Nov 4 |
| Q2 2025 · Jun 30 | $155.5M | −9.2% | 23.6% | $3.9M | $116K | −97.1% | -0.24 | $15.2M | $2.9M | $12.3M | Jul 29 |
| Q1 2025 · Mar 31 | $159.3M | −4.5% | 25.9% | $6.5M | $677K | −73.6% | 0.04 | $4.5M | $3.8M | $709K | Apr 30 |
| Q4 2024 · Dec 31derived | $152.4M | −12.4% | 20.8% | −$696K | $296K | −89.3% | -0.16 | $11.8M | $5.7M | $6.1M | Feb 23 |
| Q3 2024 · Sep 30 | $152.4M | −11.5% | 19.8% | −$148.9M | −$101.3M | −1240.6% | -8.27 | $19M | $6.1M | $12.9M | Nov 4 |
| Q2 2024 · Jun 30 | $171.2M | — | 27.1% | $11.7M | $4M | — | 0.24 | $2.3M | $2.5M | −$204K | Aug 5 |
| Q1 2024 · Mar 31 | $166.9M | — | 25.4% | $6.7M | $2.6M | — | 0.01 | $13.4M | $3M | $10.5M | May 1 |
| Q4 2023 · Dec 31derived | $174M | — | 26.1% | $9.3M | $2.8M | — | 0.01 | $23.2M | $8.5M | $14.7M | Feb 23 |
| Q3 2023 · Sep 30 | $172.1M | — | 30.6% | $17.7M | $8.9M | — | 0.38 | $24.2M | $2.3M | $21.9M | Nov 4 |
| Year | Revenue | Gross margin | Operating income | Net income | Net margin | EPS | Op. cash flow | Capex | Free cash flow | Buybacks | Dividends paid |
|---|---|---|---|---|---|---|---|---|---|---|---|
| FY2025 · to Dec 31 | $609.8M | 22.2% | −$110K | −$13.5M | -2.2% | -0.90 | $53.5M | $16.5M | $37M | $1.2M | $0 |
| FY2024 · to Dec 31 | $642.9M | 23.4% | −$131.3M | −$94.5M | -14.7% | -8.20 | $46.6M | $17.3M | $29.3M | $1.2M | $2.5M |
| FY2023 · to Dec 31 | $719.2M | 29.5% | $61.2M | $26.3M | 3.7% | 1.08 | $65.9M | $16M | $50M | $2.5M | $0 |
| FY2022 · to Dec 31 | $654.1M | 28.4% | $30M | $12.2M | 1.9% | 0.72 | $44.9M | $18.6M | $26.4M | $1.2M | $0 |
| FY2021 · to Dec 31 | $260.1M | 22.9% | −$2.4M | −$202K | -0.1% | -0.26 | −$12.8M | $8.7M | −$21.5M | $2.5M | $0 |
| FY2020 · to Dec 31 | $229.2M | 24.8% | −$996K | −$1.4M | -0.6% | -0.10 | $30.4M | $13.9M | $16.5M | $1.9M | $3.7M |
Every number comes from DMC Global Inc.'s own XBRL-tagged filings with the SEC, not a data vendor. Quarters marked derived are the fiscal year minus the three reported quarters, the same way every data provider computes Q4. Restated figures replace originals as later filings arrive.