Penumbra, Inc.
PEN · NYSE
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 |
| % Growth | 12.9% | 25% | 13.3% | – |
| Gross Profit | $754,995 | $682,643 | $535,207 | $475,382 |
| % Margin | 63.2% | 64.5% | 63.2% | 63.6% |
| EBITDA | $45,989 | $108,646 | $29,962 | $7,839 |
| % Margin | 3.8% | 10.3% | 3.5% | 1% |
| Net Income | $14,012 | $90,954 | -$2,002 | $5,284 |
| % Margin | 1.2% | 8.6% | -0.2% | 0.7% |
| EPS Diluted | 0.36 | 2.32 | -0.053 | 0.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 |