Starwood Property Trust financials at a glance

Year Year 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024
Rev. Revenue
$15.07M $77.68M $150.54M $259.13M $435.77M $539.72M $533.33M $550.11M $589.68M $666.16M $677.21M $673.00M $717.26M $621.20M $370.07M $0.00M
GM % Gross Margin %
-50.05% 70.19% 97.57% 98.66% 99.16% 98.22% 95.32% 85.72% 83.43% 79.64% 81.68% 81.98% 84.27% 92.35% 87.63% 0.00%
OM Operating Margin
0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.25% 0.00% 0.00% 0.00%
EPS Earnings Per Share
$1.73
Div. Dividends
$0.11 $1.20 $1.74 $1.86 $1.82 $1.92 $1.92 $1.92 $1.92 $1.92 $1.92 $1.92 $1.92 $1.92 $1.92 $0.00
PR % Payout Ratio %
0 0 100.58% 0 0 0 0 0 0 0 0 0 0 0 0 0
Sha. Shares
47.58m 71.63m 93.01m 135.29m 195.26m 222.4m 237.67m 259.06m 261m 275.35m 281.93m 284.69m 285.45m 306.92m 313.23m 313.38m
OCF Operating Cash Flow
$16.78M $-99.67M $79.40M $265.58M $326.31M $220.71M $605.68M $556.63M $-246.84M $585.47M $-13.20M $1.05B $-989.98M $213.74M $528.60M $0.00M
FCF Free Cash Flow
$0.00M $5.96M $-1.94M $0.00M $0.00M $182.83M $603.76M $540.67M $-820.77M $530.70M $-44.07M $1.02B $-1016.25M $188.51M $503.51M $0.00M
FCFS Free Cash Flow Per Share
$0.35 $-2.03 $0.93 $2.34 $1.96 $0.85 $2.59 $2.27 $-3.16 $2.00 $-0.16 $3.62 $-3.55 $0.62 $1.63 $0.00