MarketBrain

Penumbra Inc

Financial highlights

MetricFY December 31, 2025FY December 31, 2024FY December 31, 2023FY December 31, 2022FY December 31, 2021
Revenue$1.4B$1.2B$1.1B$847.1M$747.6M
Gross profit$942.4M$755.0M$682.6M$535.2M$475.4M
Operating income$189.2M$9.3M$73.6M$6.1M-$7.5M
Operating expenses$753.2M$745.7M$609.1M$529.1M$482.9M
Cost of revenue$461.2M$439.6M$375.9M$311.9M$272.2M
Cash from operations$238.7M$168.5M$97.3M-$55.7M$9.5M
Capital expenditure$63.7M$21.2M$15.2M$19.3M$21.2M
Free cash flow$174.9M$147.3M$82.1M-$75.0M-$11.7M
Share repurchases$0$100.4M$0$0
Impairments$0$83.3M$0$0$0
Total assets$1.8B$1.5B$1.6B$1.4B$1.2B
Total liabilities$398.9M$382.2M$377.4M$372.0M$290.3M

Shares outstanding 39.3M · Free float 91.7%

Annual filing data through FY ended December 31, 2025; float as of July 12, 2026.