Mismanagement

PENPenumbra Inc

Surgical & Medical Instruments & Apparatus

Revenue
$1.4BFY2021: $748MFY2022: $847MFY2023: $1.1BFY2024: $1.2BFY2025: $1.4B
17% YoY
Operating margin
13.5%FY2021: -1.0%FY2022: 0.7%FY2023: 6.9%FY2024: 0.8%FY2025: 13.5%
1636% YoY
EBITDA
$207MFY2021: $9MFY2022: $30MFY2023: $101MFY2024: $33MFY2025: $207M
527% YoY
Market cap
—
Employees
—
Net debt / EBITDA
—
AI in 10-K
—

Red flags 0 of 9

Financials

MetricFY2021FY2022FY2023FY2024FY2025YoYTrend
Revenue$748M$847M$1.1B$1.2B$1.4B 17% FY2021: $748MFY2022: $847MFY2023: $1.1BFY2024: $1.2BFY2025: $1.4B
Operating income−$8M$6M$74M$9M$189M 1940% FY2021: −$8MFY2022: $6MFY2023: $74MFY2024: $9MFY2025: $189M
Net income$5M−$2M$91M$14M$178M 1168% FY2021: $5MFY2022: −$2MFY2023: $91MFY2024: $14MFY2025: $178M
Operating cash flow$10M−$56M$97M$168M$239M 42% FY2021: $10MFY2022: −$56MFY2023: $97MFY2024: $168MFY2025: $239M
Capex$21M$19M$15M$21M$64M 201% FY2021: $21MFY2022: $19MFY2023: $15MFY2024: $21MFY2025: $64M
Stock-based comp$66M$37M$51M$46M$59M 28% FY2021: $66MFY2022: $37MFY2023: $51MFY2024: $46MFY2025: $59M
Buybacks—$0$0$100M$0 100% FY2022: $0FY2023: $0FY2024: $100MFY2025: $0

Deal filings

None.

13D filers

None on file.

Insider trading

No open-market trades in the last 12 months.

Pay vs performance

YearCEO total compComp actually paidTSR (indexed)Peer TSR
FY2025$852K$852K17878
FY2024$630K$630K13678
FY2023$602K$602K14474
FY2022$602K$602K12779
FY2021$498K$498K164103