PE

Penumbra

PEN
NYSEHealth Care

Income Statement

Total Revenue$1.19B
Gross Profit$755M
Operating Income$9.28M
EBITDA$44.57M
EBIT$20.87M
Pre-tax Income$202.95M
Net Income$14.01M

Balance Sheet

Cash Equivalent$279.08M
Total Debt$227.58M
Book Value$1.15B
Book Value Per Share29.87

Key Ratios

Return on Equity (ROE)+1.22%
Return on Assets (ROA)+91.00%
Return on Invested Capital (ROI)+1.19%
Net Profit Margin+1.17%
Current Ratio6.01
Quick Ratio3.21
Long-Term Debt / Equity0.00