ST

Starwood Property Trust

STWD
NYSEFinancials

Income Statement

Total Revenue$1.95B
Gross Profit$1.8B
Operating Income$1.31B
EBITDA$1.78B
EBIT$1.73B
Pre-tax Income$413.42M
Net Income$359.93M

Balance Sheet

Cash Equivalent$488.13M
Total Debt$18.04B
Book Value$7.12B
Book Value Per Share22.20

Key Ratios

Return on Equity (ROE)+5.59%
Return on Assets (ROA)+58.00%
Return on Invested Capital (ROI)+1.51%
Net Profit Margin+18.10%
Current Ratio0.22
Quick Ratio0.22
Long-Term Debt / Equity2.53