Skip to content
Screener

Ready Capital RC Net debt / EBITDA

Net debt / EBITDA at other companies

Starwood Property Trust logo
Starwood Property TrustSTWD
-0.3×+0.1×
Seven Hills Realty Trust logo
Seven Hills Realty TrustSEVN
0.5×
MFA Financial logo
MFA FinancialMFA
-0.3×0.0×
Ladder Capital logo
Ladder CapitalLADR
-0.1×0.0×
Manhattan Bridge Capital logo
Manhattan Bridge CapitalLOAN
-0×-1.5×

Other financials

Income statement

See full
Revenue$81.7M-47.3%
Net income-$200.1M-344%
EPS (diluted)-$1.25-372%

Balance sheet

See full
Cash & equivalents$241.2M-2.9%
Total debt$1.4B-37.8%
Total equity$1.3B-31.0%
Total assets$6.3B-36.7%

Cash flow

See full
Operating cash flow$590.2M+444%

Valuation

See full
Market cap$257.71M-63.8%
Enterprise value$1.38B-45.5%
P/S0.5×-0.4×

Profitability

See full
Net margin-101.4%-200pp

Returns & leverage

See full
Return on equity-30.7%-102pp
Debt / equity-0.1×

FAQ

What does net debt / EBITDA mean?
Net debt (total debt minus cash) divided by trailing-twelve-month EBITDA. Expresses leverage in years — roughly how long it would take to repay net debt out of operating cash earnings.