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%
TPG RE Finance Trust, Inc. logo
TPG RE Finance Trust, Inc.TRTX
90.8%-2.6pp
ACR
ACRES Commercial RealtyACR
153.6%-7.0pp
Seven Hills Realty Trust logo
Seven Hills Realty TrustSEVN
135.1%-12.2pp
Alpine Income Property Trust logo
Alpine Income Property TrustPINE
73.1%+2.0pp

Other financials

Income statement

See full
Revenue$2.9M-13.4%
Net income-$58.4M-337%
EPS (diluted)-$1.29-269%

Balance sheet

See full
Cash & equivalents$107.5M+12.1%
Total equity$480.3M-17.8%
Total assets$1.5B-23.7%

Cash flow

See full
Operating cash flow-$2.4M+57.8%

Valuation

See full
Market cap$71.88M-45.4%
P/S-5.7×

Profitability

See full
Net margin-683%-88.3pp

Returns & leverage

See full
Return on equity-15.3%+1.6pp

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.