Penumbra, Inc. (PEN)

Last Closing Price: 321.14 (2026-09-03)

Operating Income (Quarterly)

Operating Income: The income after operating expenses.

Penumbra, Inc. (PEN) had Operating Income of $41.04M for the most recently reported fiscal quarter, ending 2026-06-30.

Figures for fiscal quarter ending 2026-06-30
Income Statement Financials
$390.05M
$34.81M
$125.10M
$264.94M
$349.01M
Operating Income
$41.04M
$5.15M
$46.19M
$46.19M
$34.81M
$34.81M
$34.81M
$34.81M
$41.04M
$46.65M
39.35M
39.57M
$0.88
$0.88
Balance Sheet Financials
$1.34B
$146.72M
$630.60M
$1.97B
$233.78M
$19.63M
$210.18M
$443.96M
$1.53B
$1.36B
$1.53B
39.39M
Cash Flow Statement Financials
$133.06M
$-121.72M
$7.12M
$186.90M
$205.27M
$18.37M
$28.30M
--
--
Fundamental Metrics & Ratios
5.75
--
--
0.01
0.01
67.93%
10.52%
10.52%
--
11.84%
8.92%
$105.84M
--
--
--
0.20
0.28
2.05
43.93
2.27%
2.56%
1.76%
2.25%
$38.86
$2.67
$3.36