STARWOOD PROPERTY TRUST, INC.STWD

Market cap
$6.1B
P/E ratio
Dec 31,
2011
Dec 31,
2012
Dec 31,
2013
Dec 31,
2014
Dec 31,
2015
Dec 31,
2016
Dec 31,
2017
Dec 31,
2018
Dec 31,
2019
Dec 31,
2020
Dec 31,
2021
Dec 31,
2022
Dec 31,
2023
Dec 31,
2024
Interest income from loans1792523454354784675146217247528001,2191,8041,698
Interest income from investment securities26557411294715357775445657767
Servicing fees--125136117896179543039403355
Rental income---------298279128128108
Other revenues--6211153342713819
Total revenues--5667037367858801,1091,1961,1361,1701,4652,0501,947
Management fees39-88118125117123129119127168156142145
Interest expense-------------1,349
General and administrative912152170155153130136155158171176180199
Costs of rental operations----126594127123118112444548
Depreciation and amortization--16172967941331139483494941
Credit loss provision, net-----04-535743847244197
Other expense-------1-1-2-1-1-1-2-2
Total costs and expenses--4234845366507359781,0309649891,2732,0981,982
Change in net assets related to consolidated VIEs--1162131851522521662367816212418276
Fair Value of Service Rights Gain Loss----------4123
Marketable Security, Unrealized Gain (Loss)------------211
Change in fair value of mortgage loans, net---70647467417213369-3466376
Investment Income, Net----------6756291102
Earnings (loss) from unconsolidated entities--92027223111-101379-61713
Gain (Loss) on Sale of Investments Net--3113232205918873913826101
Gain (Loss) on Derivative Instruments, Net, Pretax---11202271-7335-6-8282334-39158
Foreign currency (loss) gain, net--10-30-37-3434-91842-36-9761-74
Loss on extinguishment of debt-----6-9-6-6-19-4-7-1-1-4
Other loss, net341042142-1-00-7-94-136-10
Total other income--192307270242300295384215320806466441
Income before income taxes121205334526469376444427550386501998417406
Income tax (provision) benefit112424178321513209-62-125
Net income1212043105014523684134115373664921,059418381
Net income attributable to non-controlling interests12561212252734451887921
Net income attributable to Starwood Property Trust, Inc.1212043105014523684134115373664921,059418381
Earnings Per Share, Basic1.381.761.822.281.921.521.531.441.811.161.542.81.071.1
Earnings Per Share, Diluted1.381.761.822.241.911.51.521.421.791.161.522.741.071.1