DMRC
DMRC
NASDAQ · Technology

Digimarc Corp

$5.41
+0.30 (+5.87%)
As of Feb 8, 2:10 PM ET ·
Income Statement
FY 2025 FY 2024 FY 2023
Revenue 21.91M 21.38M 22.84M
Net Income 3.95M 3.44M 4.36M
EPS
Profit Margin 18.1% 16.1% 19.1%
Rev Growth +17.7% +17.1% +18.9%
Balance Sheet
FY 2025 FY 2024 FY 2023
Total Debt 58.70M 51.56M 48.89M
Total Equity 66.06M 63.48M 57.19M
D/E Ratio 0.89 0.81 0.85
Cash Flow
FY 2025 FY 2024 FY 2023
EBITDA 5.79M 5.04M 6.42M
Free Cash Flow 4.48M 4.53M 4.90M