Companies: 10,795·Total market cap: $144.5T
Digimarc Corporation

Digimarc Corporation

DMRCNASDAQTechnology● Active
$13.40
+$0.06(+0.46%)
Market Cap$297953497
P/E Ratio
52W High$17.47
52W Low$4.07
Overview

Digimarc Corporation (DMRC) · Cash Flow

Annual, quarterly, or TTM views · SEC 10-K & 10-Q via FMP · adjust period and M/B/T below.

FMP · DMRC · as of 2026-06-10

Financial statements

Operating CF · CapEx · Free Cash Flow
Breakdown2025-122024-122023-122022-122021-12
Operating Activities
Net Income($32.31M)($39.01M)($45.96M)($59.80M)($34.76M)
Depreciation & Amort.$6.46M$7.59M$8.13M$8.58M$2.54M
Stock-Based Comp.$11.97M$10.03M$11.16M$11.29M$11.94M
Change in Working Capital($0.29M)($5.20M)$4.41M($5.48M)($1.45M)
Net Cash from Operations($11.78M)($26.57M)($22.00M)($44.41M)($26.12M)
Investing Activities
Capital Expenditure($0.57M)($0.21M)($0.74M)($1.47M)($1.57M)
Purchases of Investments($6.88M)($33.19M)($14.36M)($12.69M)($52.52M)
Sales of Investments$20.20M$22.55M$27.66M$21.43M$82.08M
Net Cash from Investing$12.10M($11.28M)$12.56M$3.76M$25.98M
Financing Activities
Common Stock Repurchased($2.88M)($3.42M)($2.72M)($2.36M)($5.77M)
Dividends Paid$0.00M$0.00M$0.00M$0.00M$0.00M
Debt Issued / Repaid($0.03M)($0.04M)($0.04M)($0.04M)$0.00M
Net Cash from Financing($2.91M)$28.77M($2.76M)$60.50M($5.77M)
Free Cash Flow
Free Cash Flow($12.35M)($26.78M)($22.73M)($45.88M)($27.69M)
FCF Margin %(computed)-36.41%-69.72%-65.23%-151.92%-104.40%

Data source: Financial Modeling Prep · Last updated: 2026-06-10 · USD · M

Explore more Digimarc Corporation data

About Digimarc Corporation (DMRC) Cash Flow Statement

Digimarc Corporation generated operating cash flow of ($0.01B) and free cash flow of ($0.01B) for 2025 — a FCF margin of -36.41%. Capital expenditure was ($0.00B).

Frequently asked questions

DMRC · 4 questions

Digimarc Corporation generated free cash flow of ($0.01B) for 2025, up 53.9% year-over-year.

DMRC free cash flowFCF margincash flow yield

· Source: FMP /stable/cash-flow-statement · SEC EDGAR Form 10-K & 10-Q · As of 2026-06-10