BOOM
BOOM
NASDAQ · Energy

Dmc Global Inc

$8.15
+0.30 (+3.82%)
As of Feb 8, 2:07 PM ET ·
Income Statement
FY 2025 FY 2024 FY 2023
Revenue 87.51M 91.59M 81.80M
Net Income 10.32M 12.90M 9.07M
EPS
Profit Margin 11.8% 14.1% 11.1%
Rev Growth +19.0% +20.3% -3.6%
Balance Sheet
FY 2025 FY 2024 FY 2023
Total Debt 27.77M 22.17M 21.96M
Total Equity 106.31M 97.77M 104.52M
D/E Ratio 0.26 0.23 0.21
Cash Flow
FY 2025 FY 2024 FY 2023
EBITDA 23.47M 22.97M 21.37M
Free Cash Flow 12.84M 15.21M 9.08M