Penumbra, Inc.

PEN · NYSE
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Market Cap$9,174,802$9,659,431$8,418,303$10,563,116
- Cash$324,404$167,486$69,858$59,379
+ Debt$223,389$234,343$235,773$173,548
Enterprise Value$9,073,787$9,726,288$8,584,218$10,677,285
Revenue$1,194,615$1,058,522$847,133$747,590
% Growth12.9%25%13.3%
Gross Profit$754,995$682,643$535,207$475,382
% Margin63.2%64.5%63.2%63.6%
EBITDA$45,989$108,646$29,962$7,839
% Margin3.8%10.3%3.5%1%
Net Income$14,012$90,954-$2,002$5,284
% 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,481$97,333-$55,661$9,502
Capital Expenditures-$21,182-$15,213-$19,298-$21,180
Free Cash Flow$147,299$82,120-$74,959-$11,678
Penumbra, Inc. (PEN) Financial Statements & Key Stats | AlphaPilot