Penumbra revenue and financials

PEN · NYSE · USD

$316.98Change from previous close: −0.02%Absolute change: −$0.07

Close · October 7, 2026

In the fiscal year ended December 2025, Penumbra reported revenue of $1.4B (+17.50% year over year). Net income was $177.69M, a net margin of 12.7%.

Annual revenue · 2025: $1.4B
  1. $747.59M2021
  2. $847.13M2022
  3. $1.06B2023
  4. $1.19B2024
  5. $1.4B2025

Fiscal year ending in December. Sources and method on the page Methodology and sources.

At a glance

Revenue growth
+17.50%
2025 vs 2024
Net income growth
+1,168.11%
2025 vs 2024
Net margin
12.7%
2024: 1.2%

Financial data

Amounts in millions of USD; per-share values in USD; shares in millions.

Cash flow · Annual
Item20252024202320222021
Operating cash flow23916897.3-55.79.5
Depreciation and amortization17.322.225.022.615.4
Capital expenditure-63.7-21.2-16.2-19.3-21.2
Investing cash flow-40577.6-16.154.8-21.7
Financing cash flow26.5-87.016.211.60.8
Share repurchases-2.5-102-2.1-8.0-15.8
Debt repaid-2.5-2.3-2.0-1.8—
Effect of exchange rates1.9-2.20.2-0.31.1
Net change in cash-13815797.610.5-10.3
Free cash flow17514781.1-75.0-11.7
Levered free cash flow92.714464.0-76.2-5.3