Penumbra, Inc.

PEN · NYSE
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Market Cap$9,175$9,659$8,418$10,563
- Cash$324$167$70$59
+ Debt$223$234$236$174
Enterprise Value$9,074$9,726$8,584$10,677
Revenue$1,195$1,059$847$748
% Growth12.9%25%13.3%
Gross Profit$755$683$535$475
% Margin63.2%64.5%63.2%63.6%
EBITDA$46$109$30$8
% Margin3.8%10.3%3.5%1%
Net Income$14$91-$2$5
% Margin1.2%8.6%-0.2%0.7%
EPS Diluted0.362.32-0.0530.069
% Growth-84.5%4,485.6%-176.4%
Operating Cash Flow$168$97-$56$10
Capital Expenditures-$21-$15-$19-$21
Free Cash Flow$147$82-$75-$12