Starwood Property Trust I...

18.89
0.02 (0.11%)
At close: Apr 25, 2025, 3:59 PM
18.90
0.08%
Pre-market: Apr 28, 2025, 05:33 AM EDT

Starwood Property Trust Income Statement

Financials in USD. Fiscal year is January - December.
Fiscal Year FY 2024 FY 2023 FY 2022 FY 2021 FY 2020 FY 2019 FY 2018 FY 2017 FY 2016
Period Ending Dec 31, 2024 Dec 31, 2023 Dec 31, 2022 Dec 31, 2021 Dec 31, 2020 Dec 31, 2019 Dec 31, 2018 Dec 31, 2017 Dec 31, 2016
1.95B 1.02B 1.45B 885.14M 822.44M 959.42M 836.36M 628.93M 664.7M
n/a 239.29M 44.12M 111.67M 117.68M 122.98M 127.07M 94.26M 65.1M
1.95B 777.18M 1.41B 773.48M 704.76M 836.44M 709.29M 534.67M 599.6M
1.75B 2.55M 1.78B 456.41M 351.89M 522.9M 809.35M 144.64M 367.65M
1.76B 1.88B 1.28B 845.46M 806.36M 800.64M 677.38M 566.63M 538.04M
406.01M 417.48M 997.54M 501.1M 386.28M 550.17M 426.53M 444.29M 376M
359.93M 339.21M 871.48M 447.74M 331.69M 509.66M 385.83M 400.77M 365.19M
199.24M 180.21M 331.05M 339.07M 285M 274.24M 265.59M 252.29M 270.39M
n/a n/a 0.64 0.42 0.34 0.42 0.38 0.50 0.48
762.66M 836.26M 31.3M 158.6M 74.82M 232.46M 154.88M 230.35M 117.95M
961.9M 1.02B 362.35M 497.67M 359.82M 506.71M 978M 735M 651M
1.35B 1.44B 797.12M 445.09M 419.76M 508.73M 408.19M 295.67M 230.8M
n/a n/a n/a n/a n/a n/a n/a n/a n/a
961.9M 1.02B 1.27B 497.67M 359.82M 506.71M 978M 735.25M 650.4M
25.43M -682K -61.52M 8.67M 20.2M 13.23M 15.33M 31.52M 8.34M
319.92M 309.77M 282.48M 285.94M 281.98M 279.34M 265.28M 259.62M 238.53M
320.57M 310.51M 282.48M 296.83M 282.48M 284.73M 275.66M 262.08M 241.79M
1.13 1.07 3.09 1.54 1.16 1.81 1.45 1.53 1.52
1.12 1.07 3.09 1.52 1.16 1.79 1.40 1.52 1.50
1.72B 54.24M 1.55B n/a n/a 337.66M 1.11B 880.59M 786.29M
1.75B 5.1M 1.06B -84.59M -94.15M -113.39M 619.08M 407.33M 614.71M
46.26M 49.14M 490.89M 390.75M 493.64M 451.06M 494.18M 473.26M 171.57M