Skip to content
Screener

Net debt / EBITDA at other companies

Redwood Trust logo
Redwood TrustRWT
4.2×
MFA Financial logo
MFA FinancialMFA
-0.3×0.0×
New York Mortgage Trust logo
New York Mortgage TrustADAM
1.5×-7.3×
Chimera Investment Corp. logo
Chimera Investment Corp.CIM
-0×
Starwood Property Trust logo
Starwood Property TrustSTWD
-0.3×+0.1×
Ladder Capital logo
Ladder CapitalLADR
-0.1×0.0×

Other financials

Income statement

See full
Revenue$1.8B+27.7%
Net income$822.7M+1,341%
EPS (diluted)$1.06+3,433%

Balance sheet

See full
Cash & equivalents$2.9B+41.4%
Total debt$34.2M+17.4%
Total equity$16.9B+26.5%
Total assets$143.74B+28.2%

Cash flow

See full
Operating cash flow$1.6B+796%

Valuation

See full
Market cap$17.12B+27.5%
Enterprise value$14.25B+25.0%
P/E5.8×-12.6×
P/S2.5×0.0×

Profitability

See full
Net margin43.7%+29.9pp

Returns & leverage

See full
Return on equity19.5%+13.5pp
Debt / equity0.0×

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.