Starwood Property Trust, Inc.

STWD · NYSE
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Market Cap$6,062,503$6,511,386$5,177,913$6,948,391
- Cash$377,831$194,660$261,061$217,362
+ Debt$9,006,280$8,865,817$9,707,847$7,479,522
Enterprise Value$14,690,952$15,182,543$14,624,699$14,210,551
Revenue$2,041,041$2,051,982$1,553,091$1,188,259
% Growth-0.5%32.1%30.7%
Gross Profit$352,513$777,181$1,405,460$604,404
% Margin17.3%37.9%90.5%50.9%
EBITDA$0$54,243$1,553,091$0
% Margin0%2.6%100%0%
Net Income$359,933$339,213$871,475$447,739
% Margin17.6%16.5%56.1%37.7%
EPS Diluted1.121.073.091.52
% Growth4.7%-65.4%103.3%
Operating Cash Flow$646,586$528,597$213,741-$989,975
Capital Expenditures-$27,939-$25,085-$25,225-$26,272
Free Cash Flow$618,647$503,512$188,516-$1,016,247