Rapid7 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 Ratio99.62
Forward P/E18.0532.3267.57
P/S Ratio3.014.512.9412.5711.36
P/B Ratio143.57-29.69-16.76-53.4065.33
Price/FCF15.1135.1234.81149.82
Price/OCF14.8133.6525.74124.78956.37
Enterprise Value Ratios
EV/Revenue3.705.413.9113.7411.70
EV/EBITDA38.77280.13
EV/EBIT87.67
EV/FCF18.5542.1346.32163.86
Profitability & Returns
Return on Equity (ROE)-1.28%
Return on Assets (ROA)0.01%-0.01%-0.05%-0.06%-0.06%
Return on Invested Capital (ROIC)0.04%-0.06%-0.21%-0.29%-0.43%
Return on Capital Employed (ROCE)0.04%-0.03%-0.14%-0.14%-0.13%
Leverage & Solvency Ratios
Debt/Equity57.49-8.67-7.62-7.246.49
Debt/EBITDA9.5724.82
Debt/FCF6.0510.2615.8120.32
Liquidity Ratios
Current Ratio1.251.110.960.921.34
Quick Ratio1.100.960.840.791.20
Efficiency Ratios
Asset Turnover0.540.540.520.480.52
Yield & Distribution Ratios
Earnings Yield0.01%-0.04%-0.06%-0.02%-0.02%
FCF Yield0.07%0.03%0.03%0.01%0.00%
Buyback Yield-0.04%-0.04%-0.06%-0.08%-0.05%