Penumbra IncPEN
Market cap
$11.2B
P/E ratio
| Dec 31, 2015 | Dec 31, 2016 | Dec 31, 2017 | Dec 31, 2018 | Dec 31, 2019 | Dec 31, 2020 | Dec 31, 2021 | Dec 31, 2022 | Dec 31, 2023 | Dec 31, 2024 | |
| Revenue | 186 | 263 | 334 | 445 | 547 | 560 | 748 | 847 | 1,059 | 1,195 |
| Cost of revenue | 62 | 92 | 117 | 152 | 175 | 222 | 272 | 312 | 376 | 440 |
| Gross profit | 124 | 171 | 217 | 293 | 372 | 338 | 475 | 535 | 683 | 755 |
| Research and development | - | - | - | - | 52 | 90 | 105 | 79 | 84 | 95 |
| Sales, general and administrative | 102 | 148 | 184 | 226 | 273 | 287 | 378 | 450 | 506 | 574 |
| Acquired in-process research and development | - | - | - | - | - | - | - | - | 18 | - |
| Impairment charge | - | - | - | - | - | - | - | - | - | 77 |
| Total operating expenses | 120 | 172 | 216 | 293 | 324 | 377 | 483 | 529 | 609 | 746 |
| Income from operations | 4 | -1 | 1 | -1 | 48 | -39 | -8 | 6 | 74 | 9 |
| Nonoperating Income (Expense) | - | - | - | - | - | - | - | - | 6 | 12 |
| Income before income taxes | 4 | -1 | - | - | - | - | -11 | 4 | 80 | 21 |
| Income Tax Expense (Benefit) | 2 | -16 | -4 | -4 | 3 | -19 | -13 | 6 | -11 | 7 |
| Net income (loss) | 2 | 15 | 5 | 7 | 48 | -16 | 5 | -2 | 91 | 14 |
| Earnings Per Share, Basic | 0.09 | 0.49 | 0.14 | 0.19 | 1.39 | -0.44 | 0.14 | -0.05 | 2.37 | 0.36 |
| Earnings Per Share, Diluted | 0.08 | 0.44 | 0.13 | 0.18 | 1.34 | -0.44 | 0.14 | -0.05 | 2.32 | 0.36 |