BOOM
BOOM
NASDAQ · Energy

Dmc Global Inc

$5.32
+0.11 (+2.11%)
As of Apr 1, 2:41 PM ET ·
Financial Highlights (FY 2026)
Revenue
629.82M
Net Income
-13,893,413
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 629.82M 644.72M 91.59M 81.80M
Gross Profit 139.70M 143.00M 51.88M 46.34M
Operating Income -125,964 -116,048 16.00M 12.46M
Net Income -13,893,413 -12,799,745 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 9.27M 9.27M 22.17M 21.96M
Total Equity 44.30M 44.30M 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 18.45M 17.94M 22.97M 21.37M
Free Cash Flow 15.21M 9.08M