IP

Innate Pharma

IPHA
NYSE EURONEXT - EURONEXT PARISHealth Care

Income Statement

Total Revenue$226.43M
Gross Profit$226.43M
Operating Income$-95.95M
EBITDA$-47.46M
EBIT$-66.51M
Pre-tax Income$-119.99M
Net Income$-76.77M

Balance Sheet

Cash Equivalent$74.53M
Total Debt$38.24M
Book Value$45.25M
Book Value Per Share0.56

Key Ratios

Return on Equity (ROE)-560.01%
Return on Assets (ROA)-44.54%
Return on Invested Capital (ROI)-55.96%
Net Profit Margin-391.94%
Current Ratio2.60
Quick Ratio2.60
Long-Term Debt / Equity7.18