Skip to content
10-Q

Quarterly Report

Starwood Property Trust, Inc. STWD

0001465128-25-000010

← back to feed
Filed
Aug 7, 2025 12:00 AM ET
Period of report

On SEC.gov

Financials in this filing

Metric Period Value
Shares Outstanding Q2 2025 · Aug 1, 2025 367.14M sh
Shares Diluted Q2 2025 · Jun 30, 2025 337.15M sh
Shares Diluted Q2 2025 · Jun 30, 2025 336.21M sh
Shares Diluted Q2 2025 · Jun 30, 2024 313.61M sh
Shares Diluted Q2 2025 · Jun 30, 2024 313M sh
Dividends Paid Q2 2025 · Jun 30, 2025 $326.03M
Dividends Paid Q2 2025 · Jun 30, 2024 $304.89M
Operating Cash Flow Q2 2025 · Jun 30, 2025 $151.51M
Operating Cash Flow Q2 2025 · Jun 30, 2024 $109.21M
Cash And Equivalents Q2 2025 · Jun 30, 2025 $259.92M
Cash And Equivalents Q2 2025 · Dec 31, 2024 $377.83M
Stockholders Equity Q2 2025 · Jun 30, 2025 $6.42B
Stockholders Equity Q2 2025 · Dec 31, 2024 $6.44B
Total Liabilities Q2 2025 · Jun 30, 2025 $55.2B
Total Liabilities Q2 2025 · Dec 31, 2024 $55.36B
Total Assets Q2 2025 · Jun 30, 2025 $62.37B
Total Assets Q2 2025 · Dec 31, 2024 $62.56B
Eps Diluted Q2 2025 · Jun 30, 2025 $0.38
Eps Diluted Q2 2025 · Jun 30, 2025 $0.71
Eps Diluted Q2 2025 · Jun 30, 2024 $0.24
Eps Diluted Q2 2025 · Jun 30, 2024 $0.73
Eps Basic Q2 2025 · Jun 30, 2025 $0.38
Eps Basic Q2 2025 · Jun 30, 2025 $0.71
Eps Basic Q2 2025 · Jun 30, 2024 $0.24
Eps Basic Q2 2025 · Jun 30, 2024 $0.73
Sga Expense Q2 2025 · Jun 30, 2025 $51.07M
Sga Expense Q2 2025 · Jun 30, 2025 $99.22M
Sga Expense Q2 2025 · Jun 30, 2024 $51.08M
Sga Expense Q2 2025 · Jun 30, 2024 $101.75M
Net Income Q2 2025 · Jun 30, 2025 $129.81M
Net Income Q2 2025 · Jun 30, 2025 $242.07M
Net Income Q2 2025 · Jun 30, 2024 $77.89M
Net Income Q2 2025 · Jun 30, 2024 $232.22M
Revenue Q2 2025 · Jun 30, 2025 $444.28M
Revenue Q2 2025 · Jun 30, 2025 $862.46M
Revenue Q2 2025 · Jun 30, 2024 $489.83M
Revenue Q2 2025 · Jun 30, 2024 $1.01B