Starwood Property Trust, Inc.

NYSE:STWD

20.79 (USD) • At close September 18, 2024
Overview | Financials

Numbers are in millions (except for per share data and ratios) USD.

202320222021202020192018201720162015201420132012201120102009
Revenue 2,051.9821,449.575885.144822.436959.424836.361628.927664.699607.772842.113627.208284.5172.31889.325.023
Cost of Revenue 239.29144.115111.667117.676122.982127.06894.25865.10111.5429.61921.3833.476000
Gross Profit 1,812.6911,405.46773.477704.76836.442709.293534.669599.598596.23832.494605.825281.024172.31889.325.023
Gross Profit Ratio 0.8830.970.8740.8570.8720.8480.850.9020.9810.9890.9660.988111
Reseach & Development Expenses 000000000000000
General & Administrative Expenses 321.755331.051339.075285.001274.244265.587252.286270.392279.361287.393239.72869.02248.34930.0529.286
Selling & Marketing Expenses 000000000000000
SG&A 321.755331.051339.075285.001274.244265.587252.286270.392279.361287.393239.72869.02248.34930.0529.286
Other Expenses -154.67931.301158.59774.824232.462154.878230.355117.954174.593-12.9552.83252.97831.65115.9481.714
Operating Expenses 154.679362.352497.672359.825506.706978735651536484373122804611
Operating Income 1,658.0121,782.429456.408351.886522.896809.348144.639367.651452.183502.089142.848249.343148.94973.26-1.113
Operating Income Ratio 0.8081.230.5160.4280.5450.9680.230.5530.7440.5960.2280.8760.8640.82-0.222
Total Other Income Expenses Net -1,240.537-784.89144.68734.39227.271-382.821299.658.34417.20624.096138.129-44.638-27.551-13.9920
Income Before Tax 417.475997.538501.095386.278550.167426.527444.289375.995469.389526.185334.383204.705121.39859.2680
Income Before Tax Ratio 0.2030.6880.5660.470.5730.510.7060.5660.7720.6250.5330.720.7040.6640
Income Tax Expense -0.682-61.5238.66920.19713.23215.3331.5228.34417.20624.09624.0531.0230.790.4263.017
Net Income 339.213871.475447.739331.689509.664385.83400.77365.186450.697495.021305.03201.195119.37757.046-3.017
Net Income Ratio 0.1650.6010.5060.4030.5310.4610.6370.5490.7420.5880.4860.7070.6930.639-0.601
EPS 1.073.091.541.161.811.451.531.521.922.281.821.761.381.16-0.063
EPS Diluted 1.073.091.521.161.791.41.521.51.912.241.821.761.381.14-0.063
EBITDA 1,709.0981,831.722539.409446.04636.218940.186818.854665.9697.685696.843462.357249.343148.94973.26-1.113
EBITDA Ratio 0.8331.2640.6090.5420.6631.1241.3021.0021.1480.8270.7370.8760.8640.82-0.222