STARWOOD PROPERTY TRUST, INC.STWD

Market cap
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
Interest income from loans1792523454354784675146217247528001,2191,804
Interest income from investment securities265574112947153577754456577
Servicing fees--1251361178961795430394033
Rental income---------298279128128
Other revenues--62111533427138
Total revenues--5667037367858801,1091,1961,1361,1701,4652,050
Management fees39-88118125117123129119127168156142
Interest expense29471181612032312964085094204457971,436
General and administrative912152170155153130136155158171176180
Acquisition and investment pursuit costs346413133914131
Costs of rental operations----1265941271231181124445
Depreciation and amortization--161729679413311394834949
Credit loss provision, net-----04-535743847244
Other expense-------1-1-2-1-1-1-2
Total costs and expenses--4234845366507359781,0309649891,2732,098
Change in net assets related to consolidated VIEs--11621318515225216623678162124182
Fair Value of Service Rights Gain Loss----------412
Marketable Security, Unrealized Gain (Loss)------------21
Change in fair value of mortgage loans, net---70647467417213369-34663
Investment Income, Net----------6756291
Earnings (loss) from unconsolidated entities--92027223111-101379-617
Gain (Loss) on Sale of Investments Net--3113232205918873913826
Gain (Loss) on Derivative Instruments, Net, Pretax---11202271-7335-6-8282334-39
Foreign currency gain (loss), net--10-30-37-3434-91842-36-9761
Loss on extinguishment of debt-----6-9-6-6-19-4-7-1-1
Other loss, net341042142-1-00-7-94-136
Total other income--192307270242300295384215320806466
Income before income taxes121205334526469376444427550386501998417
Income tax benefit (provision)112424178321513209-62-1
Net income1212043105014523684134115373664921,059418
Net income attributable to non-controlling interests125612122527344518879
Net income attributable to Starwood Property Trust, Inc.1212043105014523684134115373664921,059418
Earnings Per Share, Basic1.381.761.822.281.921.521.531.441.811.161.542.81.07
Earnings Per Share, Diluted1.381.761.822.241.911.51.521.421.791.161.522.741.07