Penumbra, Inc.PENNYSE
LOADING
|||
| Metric | Dec 20 | Dec 21 | Dec 22 | Dec 23 | Dec 24 |
|---|---|---|---|---|---|
| Revenue | 560 | 748↑33.4% | 847↑13.3% | 1,059↑25.0% | 1,195↑12.9% |
| Gross Profit | 338 | 475↑40.6% | 535↑12.6% | 683↑27.5% | 755↑10.6% |
| Operating Income | -39 | -8↑80.7% | 6↑181.1% | 74↑1109.3% | 9↓87.4% |
| Net Income | -16 | 5↑133.7% | -2↓137.9% | 91↑4643.2% | 14↓84.6% |
| EBITDA | -26 | 8↑130.1% | 30↑282.2% | 109↑262.6% | 46↓57.7% |
| EPS Diluted | -0.54 | 0.07↑112.8% | -0.05↓176.4% | 2.32↑4485.6% | 0.36↓84.5% |