Leonardo DRS 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 Ratio40.1131.308.21
Forward P/E31.1725.9917.75
P/S Ratio2.641.861.24
P/B Ratio3.342.261.56
Price/Tangible Book7.205.624.63
Price/FCF45.9336.26
Price/OCF31.5225.65100.76
PEG Ratio1.822.41
Enterprise Value Ratios
EV/Revenue2.722.051.40
EV/EBITDA22.4617.7012.47
EV/EBIT29.2523.9215.89
EV/FCF47.3439.92
Profitability & Returns
Return on Equity (ROE)0.09%0.08%0.22%0.10%0.07%
Return on Assets (ROA)0.05%0.04%0.04%0.05%0.04%
Return on Invested Capital (ROIC)0.10%0.09%0.09%0.10%0.09%
Return on Capital Employed (ROCE)0.10%0.09%0.09%0.12%0.10%
Leverage & Solvency Ratios
Debt/Equity0.180.210.230.310.37
Debt/EBITDA1.101.411.491.511.88
Debt/FCF2.463.434.157.68
Liquidity Ratios
Current Ratio1.941.781.641.401.29
Quick Ratio1.541.421.291.150.86
Efficiency Ratios
Asset Turnover0.800.740.800.960.95
Inventory Turnover7.276.728.0810.3210.02
Yield & Distribution Ratios
Earnings Yield0.02%0.03%0.12%
FCF Yield0.02%0.03%-0.01%
Buyback Yield-0.01%-0.23%-0.02%0.00%
Total Return-0.01%-0.23%-0.02%0.00%