Skip to content
Screener

EBITDA margin at other companies

Starwood Property Trust logo
Starwood Property TrustSTWD
88%-7.0pp
Apollo Commercial Real Estate Finance logo
Apollo Commercial Real Estate FinanceARI
230.3%
Granite Point Mortgage Trust logo
Granite Point Mortgage TrustGPMT
491.4%+469pp
Seven Hills Realty Trust logo
Seven Hills Realty TrustSEVN
135.1%-12.2pp
CTO Realty Growth logo
CTO Realty GrowthCTO
63.3%+13.9pp

Other financials

Income statement

See full
Revenue$74.1M+4.8%
Net income$13.1M-36.3%
EPS (diluted)$0.12-42.9%

Balance sheet

See full
Cash & equivalents$39.5M-76.3%
Total debt$3.6B
Total equity$1.0B-4.2%
Total assets$4.6B+10.4%

Cash flow

See full
Operating cash flow$21.6M-12.8%
CapEx$183.0K
Free cash flow$21.4M-14.3%

Valuation

See full
Market cap$609.55M-12.2%
Enterprise value$4.15B
P/E10.5×+0.2×
P/S-0.4×

Profitability

See full
Net margin19.4%-4.2pp
FCF margin30.5%-2.0pp

Returns & leverage

See full
Return on equity5.4%-0.6pp
Debt / equity3.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.