Starwood Property Trust I...

NYSE: STWD · Real-Time Price · USD
19.93
-0.17 (-0.85%)
At close: Aug 14, 2025, 3:59 PM
20.02
0.48%
Pre-market: Aug 15, 2025, 06:09 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
Period Ending Dec 31, 2024 Dec 31, 2023 Dec 31, 2022 Dec 31, 2021
Revenue
1.95B 1.02B 1.45B 885.14M
Cost of Revenue
n/a 239.29M 44.12M 111.67M
Gross Profit
1.95B 777.18M 1.41B 773.48M
Operating Income
1.75B 2.55M 1.78B 456.41M
Interest Income
1.76B 1.88B 1.28B 845.46M
Pretax Income
406.01M 417.48M 997.54M 501.1M
Net Income
359.93M 339.21M 871.48M 447.74M
Selling & General & Admin
199.24M 180.21M 331.05M 339.07M
Research & Development
n/a n/a 0.64 0.42
Other Expenses
762.66M 836.26M 31.3M 158.6M
Operating Expenses
961.9M 1.02B 362.35M 497.67M
Interest Expense
1.35B 1.44B 797.12M 445.09M
Selling & Marketing Expenses
n/a n/a n/a n/a
Cost & Expenses
961.9M 1.02B 1.27B 497.67M
Income Tax Expense
25.43M -682K -61.52M 8.67M
Shares Outstanding (Basic)
319.92M 309.77M 282.48M 285.94M
Shares Outstanding (Diluted)
320.57M 310.51M 282.48M 296.83M
EPS (Basic)
1.13 1.07 3.09 1.54
EPS (Diluted)
1.12 1.07 3.09 1.52
EBITDA
1.8B 54.24M 1.55B n/a
EBIT
1.75B 5.1M 1.06B -84.59M
Depreciation & Amortization
46.26M 49.14M 490.89M 390.75M