BOOM
BOOM
NASDAQ · Energy

Dmc Global Inc

$7.59
+0.12 (+1.61%)
As of Aug 15, 2:11 AM ET ·
Financial Highlights (FY 2026)
Revenue
625.79M
Net Income
-13,804,330
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 625.79M 640.58M 91.59M 81.80M
Gross Profit 138.80M 142.08M 51.88M 46.34M
Operating Income -125,157 -115,304 16.00M 12.46M
Net Income -13,804,330 -12,717,675 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 13.42M 13.42M 22.17M 21.96M
Total Equity 64.13M 64.13M 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.44M 18.90M 22.97M 21.37M
Free Cash Flow 15.21M 9.08M