Innate Pharma Ratios (2017-2025) | IPHA

Ratios Dec2017 Dec2018 Dec2019 Jun2020 Dec2020 Jun2021 Dec2021 Jun2022 Dec2022 Jun2023 Dec2023 Jun2024 Dec2024 Jun2025
Profitability
EBT Margin -394.86%
EBIT Margin -394.86%
EBITDA Margin -394.86%
Operating Margin -394.86%
Net Margin -112.47%-375.48%-0.12%-14.59%-391.94%
FCF Margin -92.19%-482.64%-38.63%-62.73%-54.63%
Efficiency
Assets Average 0.41B0.48B166.76B166.72B0.34B0.31B0.30B0.26B0.21B0.20B0.18B0.14B0.11B
Equity Average 0.15B0.22B104.00B103.97B0.17B0.14B0.12B0.09B0.06B0.06B0.04B0.02B0.01B
Invested Capital 0.11B0.19B0.24B207.78B0.19B0.16B50,621.99B46,282.64B43,106.52B44,273.55B0.10B0.07B0.06B-0.01B
Asset Utilization Ratio 0.060.810.810.800.920.89
Leverage & Solvency
Debt to Equity 0.070.030.090.090.120.120.410.370.780.700.771.233.515.25
Debt Ratio 0.020.010.050.060.060.060.170.150.200.200.230.230.280.29
Equity Ratio 0.340.370.540.620.510.500.400.410.260.290.300.190.080.06
Valuation
Enterprise Value -0.14B-0.19B0.24B-147.20B0.14B0.12B0.14B0.08B0.19B0.15B0.09B0.09B0.06B0.08B
Market Capitalization 0.48B0.54B0.32B0.26B0.28B0.21B0.30B0.24B0.19B0.18B0.15B0.15B
Return Ratios
Return on Sales -0.84%-0.90%
Return on Assets -0.67%-0.80%
Return on Equity -2.28%-5.59%