Skip to content
Screener

Ready Capital RC EBITDA margin

EBITDA margin at other companies

Starwood Property Trust logo
Starwood Property TrustSTWD
88%-7.0pp
Seven Hills Realty Trust logo
Seven Hills Realty TrustSEVN
135.1%-12.2pp
MFA Financial logo
MFA FinancialMFA
87.3%-2.6pp
Ladder Capital logo
Ladder CapitalLADR
260.6%-69.7pp
Manhattan Bridge Capital logo
Manhattan Bridge CapitalLOAN
58.1%-0.8pp

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$277.54M-61.4%
Enterprise value$1.4B-44.9%
P/S0.6×-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 EBITDA margin mean?
EBITDA (earnings before interest, taxes, depreciation, and amortization) as a percentage of revenue, trailing twelve months. A proxy for cash operating profitability that strips out capital-structure and non-cash charges.