PEN
PEN
US70975L1070
Penumbra, Inc.
Loading chart...

Financials

Trends
* Timeframes marked with (Est.) are analyst estimates based on consensus data.
Details
Breakdown 2025 2024 Change %
Total Revenue 1.403.665.000 1.194.615.000
17.5%
Cost of Revenue 461.228.000 439.620.000
4.9%
Gross Profit 942.437.000 754.995.000
24.8%
753.188.000 668.771.000
12.6%
Operating Income 189.249.000 86.224.000
119.5%
Pretax Income 205.125.000 20.869.000
882.9%
Net Income Common Stockholders 177.687.000 14.012.000
1168.1%
-- --
--
-- --
--
ende