Penumbra Inc (PEN)
2025-06-30 | 2025-03-31 | 2024-09-30 | 2024-06-30 | |
---|---|---|---|---|
Revenue | 339,455 | 324,140 | 301,039 | 299,403 |
Cost of revenue | 115,445 | 108,257 | 100,733 | 136,574 |
Gross profit | 224,010 | 215,883 | 200,306 | 162,829 |
Sales, general and administrative | 159,964 | 153,456 | 139,737 | 141,903 |
Research and development | 23,218 | 22,077 | 25,205 | 24,942 |
Impairment charge | - | - | - | 76,945 |
Total operating expenses | 183,182 | 175,533 | 164,942 | 243,790 |
Income (loss) from operations | 40,828 | 40,350 | 35,364 | -80,961 |
Interest and other income, net | 4,482 | 3,508 | 4,414 | 3,087 |
Income (loss) before income taxes | 45,310 | 43,858 | 39,778 | -77,874 |
Provision for (benefit from) income taxes | 40 | - | - | - |
Provision for (benefit from) income taxes | - | 4,635 | 10,251 | -17,674 |
Net income (loss) | 45,270 | 39,223 | 29,527 | -60,200 |
Basic (in dollars per share) | 1.17 | 1.02 | 0.76 | -1.55 |
Basic (in shares) | 38,834,917 | 38,562,191 | 38,610,805 | 38,793,341 |
Diluted (in dollars per share) | 1.15 | 1 | 0.75 | -1.55 |
Diluted (in shares) | 39,245,953 | 39,163,428 | 39,178,227 | 38,793,341 |