BOOM
BOOM
NASDAQ · Energy

Dmc Global Inc

$5.81
-0.10 (-1.69%)
Financial Highlights (FY 2026)
Revenue
624.72M
Net Income
-13,780,710
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 624.72M 639.49M 91.59M 81.80M
Gross Profit 138.56M 141.84M 51.88M 46.34M
Operating Income -124,943 -115,107 16.00M 12.46M
Net Income -13,780,710 -12,695,914 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.16M 10.16M 22.17M 21.96M
Total Equity 48.58M 48.58M 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.40M 18.87M 22.97M 21.37M
Free Cash Flow 15.21M 9.08M