Starwood Property Trust's Q4 2024 revenue reached $496.67 million, driven by interest income from loans and investment securities. Net income for the quarter was $51.6 million, significantly impacted by a $52.4 million credit loss provision. Distributable earnings stood at $166.7 million, with a GAAP EPS of $0.15 and a non-GAAP EPS of $0.48.
Total revenue for Q4 2024 reached $496.67 million.
Net income for the quarter was $51.6 million, reflecting credit loss provisions.
GAAP EPS stood at $0.15, while non-GAAP EPS (Distributable Earnings) was $0.48.
Invested $1.6 billion in Q4 2024, with $1.5 billion deployed after year-end.
Starwood Property Trust expects to increase investment activity in 2025, leveraging its liquidity and diverse investment platform.