Penumbra Inc.

266.95
-2.67 (-0.99%)
At close: Mar 28, 2025, 3:59 PM
266.56
-0.15%
Pre-market: Mar 31, 2025, 04:17 AM EDT

Penumbra Ratios Statement

Year FY24 FY23 FY22 FY21 FY20 FY19 FY18 FY17 FY16 FY15 FY14 FY13 FY12
PE Ratio 654.78 106.20 -4.2K 4.03K -325.04 117.80 668.05 666.36 131.20 272.88 450.91 246.96 517.00
PEG Ratio -7.72 -0.02 24.14 -35.57 2.34 0.18 23.38 -9.33 0.30 -0.75 -2.33 -4.52 n/a
PS Ratio 7.68 9.13 9.94 14.13 11.17 10.43 9.91 9.30 7.38 3.47 8.07 11.39 13.84
PB Ratio 7.97 8.19 8.43 11.07 9.76 11.75 10.44 7.75 7.29 2.78 -81.83 -125.56 n/a
P/FCF Ratio 62.29 117.63 -112.31 -904.53 -107.92 1.26K 229.62 -1.33K -73.51 -23.25 -98.5 -241.37 n/a
P/OCF Ratio 54.46 99.24 -151.24 1.11K -188.29 214.19 153.08 244.52 -151.76 -28.97 -158.44 -298.08 n/a
OCF/S Ratio 0.14 0.09 -0.07 0.01 -0.06 0.05 0.06 0.04 -0.05 -0.12 -0.05 -0.04 n/a
Debt / Equity Ratio 0.19 0.20 0.24 0.18 0.12 0.17 n/a n/a n/a n/a n/a -0.74 n/a
Quick Ratio 3.44 3.49 2.91 3.39 3.76 3.41 4.47 5.57 5.33 6.66 3.93 2.22 n/a
Current Ratio 6.01 6.06 5.21 5.53 5.83 5.09 6.22 7.41 7.37 8.68 5.54 3.93 n/a
Asset Turnover 0.78 0.68 0.62 0.60 0.68 0.82 0.86 0.70 0.85 0.71 1.03 1.25 n/a
Interest Coverage 6.54 42.29 -133.13 -3.88 n/a n/a n/a n/a n/a 7.72 n/a n/a n/a
Return on Equity (ROE) 0.01 0.08 -0.00 0.00 -0.03 0.10 0.02 0.01 0.06 0.01 -0.18 -0.51 n/a
Return on Assets (ROA) 0.01 0.06 -0.00 0.00 -0.02 0.07 0.01 0.01 0.05 0.01 0.02 0.06 n/a
Return on Capital (ROIC) 0.01 0.05 -0.01 -0.01 -0.05 0.08 -0.00 0.00 -0.00 0.02 0.03 -0.02 n/a
Dividend Yield n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a
Payout Ratio n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a
Gross Profit Margin 63.20% 64.49% 63.18% 63.59% 60.34% 67.95% 65.75% 65.06% 64.88% 66.66% 66.00% 65.14% 0.67%
Net Profit Margin 1.17% 8.59% -0.24% 0.35% -3.44% 8.85% 1.48% 1.40% 5.63% 1.27% 1.79% 4.61% 0.03%
Pretax Profit Margin 1.75% 7.52% 0.46% -1.4% -6.78% 9.16% 0.36% 0.74% -0.33% 2.16% 2.50% -1.41% 0.05%
Operating Profit Margin 0.78% 6.95% -2.15% -1% -6.95% 8.68% -0.19% 0.35% -0.51% 2.25% 2.40% -1.27% 0.05%
FCF Margin 12.33% 7.76% -8.85% -1.56% -10.35% 0.83% 4.32% -0.7% -10.04% -14.91% -8.19% -4.72% n/a
EBITDA Margin 3.85% 10.58% 0.72% 1.05% -3.99% 8.68% 8.12% 1.48% 0.36% 3.19% 3.00% -0.51% n/a