Starwood Property Trust, Inc. (STWD)

USD 19.17

(-3.43%)

Annual Income Statements

(In USD)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 1.01 Billion 1.44 Billion 885.14 Million 822.43 Million 959.42 Million 836.36 Million
Cost of Revenue 239.29 Million 44.11 Million 111.66 Million 117.67 Million 122.98 Million 127.06 Million
Gross Profit 777.18 Million 1.4 Billion 773.47 Million 704.76 Million 836.44 Million 709.29 Million
Operating Expenses 321.75 Million 362.35 Million 497.67 Million 359.82 Million 506.7 Million 978 Million
Selling, General and Administrative Expenses 180.21 Million 331.05 Million 339.07 Million 285 Million 274.24 Million 265.58 Million
Research and Development Expenses - 0.64 0.42 0.34 0.42 0.38
Other Expenses 836.26 Million 31.3 Million 158.59 Million 74.82 Million 232.46 Million 154.87 Million
Cost and Expenses 1.01 Billion 1.27 Billion 497.67 Million 359.82 Million 506.7 Million 978 Million
Operating Income 2.55 Million 1.78 Billion 456.4 Million 351.88 Million 522.89 Million 809.34 Million
Interest Expense 1.43 Billion 797.12 Million 445.08 Million 419.76 Million 508.72 Million 408.18 Million
Income Tax Expense -682 Thousand -61.52 Million 8.66 Million 20.19 Million 13.23 Million 15.33 Million
Earnings before Tax 417.47 Million 997.53 Million 501.09 Million 386.27 Million 550.16 Million 426.52 Million
Net Income 339.21 Million 871.47 Million 447.73 Million 331.68 Million 509.66 Million 385.83 Million
Earnings Per Share Basic 1.07 3.09 1.54 1.16 1.81 1.45
Earnings Per Share Diluted 1.07 3.09 1.52 1.16 1.79 1.40
Weighted Average Shares Outstanding 309.77 Million 282.48 Million 285.94 Million 281.97 Million 279.33 Million 265.27 Million
Weighted Average Shares Outstanding (Diluted) 310.5 Million 282.48 Million 296.82 Million 282.48 Million 284.72 Million 275.65 Million
Gross Margin 0.76 0.97 0.87 0.86 0.87 0.85
EBIT Margin 1.44 1.26 0.61 0.54 0.66 1.12
Profit Margin 0.33 0.60 0.51 0.40 0.53 0.46
EBITDA 1.46 Billion 1.55 Billion - - 337.66 Million 1.11 Billion
Earnings Before Tax Margin 0.00 1.23 0.52 0.43 0.55 0.97

Income Statement Charts