Skip to content
Screener

EBITDA margin at other companies

ACR
ACRES Commercial RealtyACR
153.6%-7.0pp
Seven Hills Realty Trust logo
Seven Hills Realty TrustSEVN
135.1%-12.2pp
Starwood Property Trust logo
Starwood Property TrustSTWD
88%-7.0pp
Ladder Capital logo
Ladder CapitalLADR
260.6%-69.7pp
TPG RE Finance Trust, Inc. logo
TPG RE Finance Trust, Inc.TRTX
90.8%-2.6pp
Granite Point Mortgage Trust logo
Granite Point Mortgage TrustGPMT
491.4%+469pp

Other financials

Income statement

See full
Revenue$58.6M-10.9%
Net income$26.2M+0.9%
EPS (diluted)$0.160.0%

Balance sheet

See full
Cash & equivalents$126.8M-23.8%
Total debt$773.4M
Total equity$1.8B-2.6%
Total assets$10.1B+14.8%

Cash flow

See full
Operating cash flow$12.6M-68.1%

Valuation

See full
Market cap$872.11M-36.3%
P/E6.9×
P/S3.3×-1.6×

Profitability

See full
Net margin48%

Returns & leverage

See full
Return on equity6.9%
Debt / equity0.3×

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.