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.

Balance sheet · Quarterly
ItemQ2 2026Q1 2026Q4 2025Q3 2025Q2 2025Q1 2025Q4 2024Q3 2024Q2 2024Q1 2024Q4 2023Q3 2023
Total assets1,9751,8981,8271,7441,6751,5931,5331,4791,5351,5801,5561,468
Current assets1,3441,2751,2171,1421,0651,000951892944935915868
Cash and equivalents205241187321422376324280288223167101
Short-term investments4543743581492.82.815.710.551.490.4122148
Receivables190183190183176168168176201192202207
Inventory443439432432428416407393374398388374
Net property, plant and equipment338330316295286275268270270292281282
Goodwill167167167167167166166166166166166166
Other intangible assets5.75.96.86.46.66.57.26.97.068.483.173.5
Long-term investments13.813.813.812.912.912.912.911.0————
Current liabilities234212183170158159158153151153151145
Accounts payable44.743.734.729.828.131.231.333.232.832.527.228.0
Total debt213216220217221———————
Total liabilities444425399386381380382375373376377364
Total equity (incl. minority)1,5311,4741,4281,3591,2941,2131,1511,1041,1611,2041,1791,104
Retained earnings30527023819014499.260.026.085.714613580.6