INNOVATE Financial Ratios Analysis

Valuation, profitability, leverage, and liquidity ratios

Scroll to see more
BreakdownFY 2024FY 2023FY 2022FY 2021FY 2020
Period EndingDec 2024Dec 2023Dec 2022Dec 2021Dec 2020
Valuation Ratios
P/S Ratio0.060.070.090.240.35
P/B Ratio-0.46-0.71-4.9524.180.41
Price/Tangible Book0.90
Price/FCF12.0399.2210.72
Price/OCF7.203.6810.666.08
Enterprise Value Ratios
EV/Revenue0.720.620.600.891.11
EV/EBITDA10.9714.0615.7733.8466.36
EV/EBIT20.0032.7548.07
EV/FCF109.56371.1234.17
Profitability & Returns
Return on Equity (ROE)-0.27%-0.10%
Return on Assets (ROA)0.03%0.02%0.01%0.00%0.00%
Return on Invested Capital (ROIC)0.07%0.04%0.03%-0.01%-0.01%
Return on Capital Employed (ROCE)0.10%0.04%0.03%-0.01%-0.02%
Leverage & Solvency Ratios
Debt/Equity-5.00-5.66-26.5358.850.98
Debt/EBITDA5.986.216.499.6323.24
Debt/FCF95.30241.4825.94
Liquidity Ratios
Current Ratio0.811.251.291.011.05
Quick Ratio0.721.161.210.940.04
Efficiency Ratios
Asset Turnover1.141.301.470.310.10
Inventory Turnover41.5958.4578.8875.9557.14
Yield & Distribution Ratios
Earnings Yield-0.53%-0.36%-0.24%-0.79%-0.37%
FCF Yield-0.17%0.08%-0.21%0.01%0.09%
Buyback Yield-0.37%-0.01%-0.01%-0.53%-0.12%