Skip to content

STWD

Starwood Property Trust, Inc.

Stock

$13.05−0.13 (−0.99%)Close Oct 2, 2026

Income statement

LineLast 12 months2017201620152014201320122011
Revenue$1.1B$880M$785M$736M$703M$549M$307M$206M
Operating income$150M$145M$134M$200M$219M$176M$186M$126M
Non-operating income$283M$300M$242M$270M$307M$178M$21M−$4.6M
Pretax income$433M$444M$376M$469M$526M$354M$207M$121M
Taxes$47M$44M$11M$19M$31M$49M$5.4M$2.0M
Net income$386M$401M$365M$451M$495M$305M$201M$119M
Diluted EPS$1.45$1.52$1.50$1.91$2.24$1.82$1.76$1.38
Diluted shares—262.1M241.8M234.1M218.8M166.5M113.7M86.4M
Revenue growth—+12.1%+6.6%+4.7%+27.9%+78.8%+48.8%—
Operating margin14.2%16.4%17.0%27.1%31.1%32.1%60.4%61.0%
Net margin36.5%45.5%46.5%61.2%70.4%55.5%65.5%57.8%

Revenue to net income