Starwood Property Trust Q1 2024 Earnings Report
Key Takeaways
Starwood Property Trust reported a GAAP net income of $154.3 million and Distributable Earnings of $191.6 million for the first quarter of 2024, which include net gains of $90.8 million and $37.4 million, respectively, from the sale of the Master Lease Portfolio. The company issued $600 million of senior unsecured sustainability notes due 2029 and saw over $1.0 billion in loan repayments. Liquidity increased to a record $1.5 billion.
GAAP net income was $154.3 million.
Distributable Earnings (DE) was $191.6 million.
Issued $600 million of Senior Unsecured Sustainability Notes due 2029.
Liquidity Increased to a Record $1.5 Billion.
Starwood Property Trust
Starwood Property Trust
Starwood Property Trust Revenue by Segment
Forward Guidance
No specific forward guidance provided in the earnings report.
Revenue & Expenses
Visualization of income flow from segment revenue to net income