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.

Balance sheet · Annual
Item20252024202320222021
Total assets1,8271,5331,5561,3711,244
Current assets1,217951915756681
Cash and equivalents18732416769.959.4
Short-term investments35815.7122118195
Receivables190168202203134
Inventory432407388334264
Net property, plant and equipment316268281280224
Goodwill167166166166166
Other intangible assets6.87.283.191.793.7
Long-term investments13.812.9———
Current liabilities183158151145123
Accounts payable34.731.327.226.713.4
Total debt220223234236—
Total liabilities399382377372290
Total equity (incl. minority)1,4281,1511,179999954
Retained earnings23860.013543.945.9
Minority interest————0.0