Skip to content
Screener

EBITDA margin at other companies

Redwood Trust logo
Redwood TrustRWT
86.9%
MFA Financial logo
MFA FinancialMFA
87.3%-2.6pp
New York Mortgage Trust logo
New York Mortgage TrustADAM
32.4%+19.4pp
Chimera Investment Corp. logo
Chimera Investment Corp.CIM
96.8%
Starwood Property Trust logo
Starwood Property TrustSTWD
88%-7.0pp
Angel Oak Mortgage logo
Angel Oak MortgageAOMR
138.8%+71.0pp

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.09B+29.3%
Enterprise value$14.21B+27.0%
P/E5.8×-12.3×
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 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.