BOOM
BOOM
NASDAQ · Energy

Dmc Global Inc

$5.85
+0.02 (+0.34%)
As of Sep 29, 2:45 PM ET ·
Financial Highlights (FY 2026)
Revenue
622.67M
Net Income
-13,735,617
Gross Margin
22.2%
Profit Margin
-2.2%
Rev Growth
-2.3%
D/E Ratio
0.21
Revenue & Net Income
Margin Trends
FY 2026 FY 2025 FY 2024 FY 2023
Gross Margin 22.2% 22.2% 56.6% 56.6%
Operating Margin 0.0% 0.0% 17.5% 15.2%
Profit Margin -2.2% -2.1% 14.1% 11.1%
Income Statement
FY 2026 FY 2025 FY 2024 FY 2023
Revenue 622.67M 637.40M 91.59M 81.80M
Gross Profit 138.11M 141.37M 51.88M 46.34M
Operating Income -124,534 -114,730 16.00M 12.46M
Net Income -13,735,617 -12,654,371 12.90M 9.07M
Gross Margin 22.2% 22.2% 56.6% 56.6%
Operating Margin 0.0% 0.0% 17.5% 15.2%
Profit Margin -2.2% -2.1% 14.1% 11.1%
Rev Growth -2.3% -2.3% +20.3% -3.6%
Balance Sheet
FY 2026 FY 2025 FY 2024 FY 2023
Total Debt 10.32M 10.32M 22.17M 21.96M
Total Equity 49.35M 49.35M 97.77M 104.52M
D/E Ratio 0.21 0.21 0.23 0.21
Cash Flow
FY 2026 FY 2025 FY 2024 FY 2023
EBITDA 19.34M 18.81M 22.97M 21.37M
Free Cash Flow — — 15.21M 9.08M