Genworth Financial 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/E Ratio9.9839.642.872.4210.74
Forward P/E9.295.915.634.213.71
P/S Ratio0.410.400.350.260.23
P/B Ratio0.320.360.310.130.12
Price/Tangible Book0.360.410.350.130.13
Price/OCF33.925.052.504.700.97
PEG Ratio1.001.001.001.001.00
Enterprise Value Ratios
EV/Revenue0.530.580.520.430.38
EV/EBITDA5.129.172.572.502.79
EV/EBIT5.369.882.642.562.83
Profitability & Returns
Return on Equity (ROE)0.05%0.02%0.08%0.05%0.05%
Return on Assets (ROA)0.01%0.00%0.01%0.01%0.01%
Return on Invested Capital (ROIC)0.05%0.03%0.08%0.05%0.04%
Leverage & Solvency Ratios
Debt/Equity0.240.250.250.120.22
Debt/EBITDA3.044.391.411.433.06
Liquidity Ratios
Current Ratio11.3714.8813.169.875.12
Quick Ratio1.161.551.120.990.67
Efficiency Ratios
Asset Turnover0.080.080.080.080.08
Yield & Distribution Ratios
Earnings Yield0.10%0.03%0.35%0.41%0.09%
Buyback Yield0.07%0.07%0.01%-0.01%0.00%