Penumbra Inc (PEN)
Penumbra Inc (PEN) public financial performance, SEC filing summary, and valuation metrics.
Financial highlights
- Gross Profit: 253411000 usd (2026-03-31)
- Net Income: 32584000 usd (2026-03-31)
- Operating Income: 38234000 usd (2026-03-31)
- Revenue: 374758000 usd (2026-03-31)
- Operating Income: 189249000 usd (2025-12-31)
- Gross Profit: 942437000 usd (2025-12-31)
- Revenue: 1091761000 usd (2025-12-31)
- Net Income: 177687000 usd (2025-12-31)
- Revenue: 354685000 usd (2025-09-30)
- Operating Income: 48838000 usd (2025-09-30)
- Gross Profit: 240416000 usd (2025-09-30)
- Net Income: 45851000 usd (2025-09-30)
- Net Income: 45270000 usd (2025-06-30)
- Revenue: 339455000 usd (2025-06-30)
- Gross Profit: 224010000 usd (2025-06-30)
- Operating Income: 40828000 usd (2025-06-30)
- Net Income: 39223000 usd (2025-03-31)
- Gross Profit: 215883000 usd (2025-03-31)
- Revenue: 324140000 usd (2025-03-31)
- Operating Income: 40350000 usd (2025-03-31)
Valuation snapshot
- market cap: 12649510000
- pe ratio: 73.31963613