Penumbra revenue and financials

PEN · NYSE · USD

$316.71Change from previous close: −0.11%Absolute change: −$0.34

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 · Quarterly
ItemQ2 2026Q1 2026Q4 2025Q3 2025Q2 2025Q1 2025Q4 2024Q3 2024Q2 2024Q1 2024Q4 2023Q3 2023
Operating cash flow46.187.086.558.344.949.051.156.522.638.336.330.8
Depreciation and amortization5.64.64.32.55.55.02.94.17.67.54.76.9
Capital expenditure-13.5-13.7-18.4-16.2-15.6-13.5-5.4-5.5-4.5-5.8-3.6-4.3
Investing cash flow-91.1-30.6-226-163-15.6-0.5-11.035.734.518.424.3-44.4
Financing cash flow9.0-1.95.14.014.82.76.1-1018.3-0.85.90.2
Share repurchases-0.0-1.3-1.9-0.1-0.1-0.4-0.9-100-0.1-0.4-0.9-0.1
Debt repaid-0.6-0.6-0.6-0.6-0.7-0.6-0.6-0.6-0.6-0.6-0.5-0.5
Effect of exchange rates-0.0-0.0-0.0-0.11.50.5-2.30.5-0.1-0.30.3-0.1
Net change in cash-36.054.4-134-10145.751.743.9-7.965.255.666.7-13.4
Free cash flow32.573.368.142.029.435.545.751.018.132.532.626.5
Levered free cash flow27.469.750.313.88.120.632.436.746.231.434.723.7