| Income Statement | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-09-30 |
|---|---|---|---|---|
| Revenue | 354,685 | 339,455 | 324,140 | 301,039 |
| Cost of revenue | 114,269 | 115,445 | 108,257 | 100,733 |
| Gross profit | 240,416 | 224,010 | 215,883 | 200,306 |
| Research and development | 22,677 | 23,218 | 22,077 | 25,205 |
| Sales, general and administrative | 168,901 | 159,964 | 153,456 | 139,737 |
| Impairment charge | 0 | 0 | - | - |
| Total operating expenses | 191,578 | 183,182 | 175,533 | 164,942 |
| Income (loss) from operations | 48,838 | 40,828 | 40,350 | 35,364 |
| Interest and other income, net | 3,487 | 4,482 | 3,508 | 4,414 |
| Income (loss) before income taxes | 52,325 | 45,310 | 43,858 | 39,778 |
| Provision for (benefit from) income taxes | 6,474 | 40 | 4,635 | 10,251 |
| Net income (loss) | 45,851 | 45,270 | 39,223 | 29,527 |
| Basic (in dollars per share) | 1.17 | 1.17 | 1.02 | 0.76 |
| Basic (in shares) | 39,078,378 | 38,834,917 | 38,562,191 | 38,610,805 |
| Diluted (in dollars per share) | 1.17 | 1.15 | 1 | 0.75 |
| Diluted (in shares) | 39,302,239 | 39,245,953 | 39,163,428 | 39,178,227 |
Penumbra Inc (PEN)
Penumbra Inc (PEN)