Penumbra, Inc. (PEN)

Last Closing Price: 338.64 (2026-03-06)

Operating Margin (Quarterly)

Operating Margin: Operating margin measurement of what proportion of a company's revenue is left over after paying for variable costs of production such as wages, raw materials, etc. Calculated as: Operating Income / Total Revenues

Penumbra, Inc. (PEN) had Operating Margin of 15.37% for the most recently reported fiscal quarter, ending 2025-12-31.

Figures for fiscal quarter ending 2025-12-31
Income Statement Financials
$385.38M
$47.34M
$123.26M
$262.13M
$326.15M
$59.23M
$4.40M
$63.63M
$63.63M
$47.34M
$47.34M
$47.34M
$47.34M
$59.23M
$63.69M
38.92M
39.29M
$1.21
$1.20
Balance Sheet Financials
$1.22B
$117.44M
$609.84M
$1.83B
$183.13M
$20.71M
$215.78M
$398.92M
$1.43B
$1.25B
$1.43B
39.23M
Cash Flow Statement Financials
$238.66M
$-404.59M
$26.53M
$324.40M
$186.90M
$-137.51M
$59.21M
--
--
Fundamental Metrics & Ratios
6.64
--
--
0.01
0.02
68.02%
Operating Margin
15.37%
15.37%
--
16.51%
12.28%
$174.93M
--
--
--
0.21
0.29
2.03
44.38
3.32%
3.77%
2.59%
3.27%
$36.39
$4.45
$6.07