| Income Statement | 2025-09-30 | 2025-06-30 | 2024-09-30 | 2024-06-30 |
|---|---|---|---|---|
| Income tax provision | 13,343 | 671 | 10,449 | 15,878 |
| Net income | 79,930 | 134,696 | 72,170 | 77,725 |
| Net (income) loss attributable to non-controlling interests | 7,370 | 4,882 | -3,898 | -165 |
| Net income (loss) attributable to starwood property trust,inc | 72,560 | 129,814 | 76,068 | 77,890 |
| Basic (in dollars per share) | 0.19 | 0.38 | 0.23 | 0.24 |
| Diluted (in dollars per share) | 0.19 | 0.38 | 0.23 | 0.24 |
| Diluted - average shares outstanding (in shares) | 360,394,000 | 337,145,000 | 319,779,000 | 313,614,000 |
STARWOOD PROPERTY TRUST, INC. (STWD)
STARWOOD PROPERTY TRUST, INC. (STWD)