Penumbra, Inc.

PEN · NYSE
Analyze with AI
9/30/2025
6/30/2025
3/31/2025
12/31/2024
Market Cap$9,899,335$9,966,226$10,311,864$9,174,802
- Cash$321,029$421,768$376,054$324,404
+ Debt$217,045$220,529$220,655$223,389
Enterprise Value$9,795,351$9,764,987$10,156,465$9,073,787
Revenue$354,685$339,455$324,140$315,518
% Growth4.5%4.7%2.7%
Gross Profit$240,416$224,010$215,883$210,721
% Margin67.8%66%66.6%66.8%
EBITDA$55,151$51,136$49,195$49,064
% Margin15.5%15.1%15.2%15.6%
Net Income$45,851$45,270$39,223$33,683
% Margin12.9%13.3%12.1%10.7%
EPS Diluted1.171.1510.86
% Growth1.7%15%16.3%
Operating Cash Flow$58,263$44,946$48,970$51,108
Capital Expenditures-$16,249-$15,579-$13,467-$5,371
Free Cash Flow$42,014$29,367$35,503$45,737
Penumbra, Inc. (PEN) Financial Statements & Key Stats | AlphaPilot