Skip to content
Screener

EBITDA margin at other companies

Redwood Trust logo
Redwood TrustRWT
86.9%
Annaly Capital Management logo
Annaly Capital ManagementNLY
113%+8.5pp
Starwood Property Trust logo
Starwood Property TrustSTWD
88%-7.0pp
Granite Point Mortgage Trust logo
Granite Point Mortgage TrustGPMT
491.4%+469pp
Sachem Capital Corp. logo
Sachem Capital Corp.SACH
-26.5%
MFA Financial logo
MFA FinancialMFA
87.3%-2.6pp

Other financials

Income statement

See full
Revenue$40.7M+23.8%
Net income-$7.4M-136%
EPS (diluted)-$0.30-134%

Balance sheet

See full
Cash & equivalents$43.6M+0.4%
Total debt$2.4B
Total equity$256.9M+2.2%
Total assets$2.8B+5.0%

Cash flow

See full
Operating cash flow-$143.7M+28.8%

Valuation

See full
Market cap$221.49M+4.7%
Enterprise value$2.6B
P/E13.8×
P/S1.5×-0.2×

Profitability

See full
Net margin10.6%

Returns & leverage

See full
Return on equity6.3%
Debt / equity9.4×

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.