Starwood Property Trust, Inc. (BMV:STWD)
Mexico flag Mexico · Delayed Price · Currency is MXN
346.04
0.00 (0.00%)
At close: Oct 8, 2025

Starwood Property Trust Balance Sheet

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2024FY 2023FY 2022FY 2021FY 20202009 - 2019
Period Ending
Jun '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 2009 - 2019
Cash & Equivalents
474.87554311.97382.13321.91722.16
Upgrade
Securities and Investments
502.6533.26735.56815.8860.98736.66
Upgrade
Trading Assets
71.95175.5263.44108.6248.2240.56
Upgrade
Net Loans
20,32017,95320,22021,18618,41412,140
Upgrade
Net Property, Plant & Equipment
1,4801,3741,3371,4501,1662,271
Upgrade
Accrued Interest and Accounts Receivable
164.64167.77200.87168.52116.2695.98
Upgrade
Other Intangible Assets
54.4360.764.9768.7763.5670.12
Upgrade
Goodwill
259.85259.85259.85259.85259.85259.85
Upgrade
Long-Term Investments
2,1372,1732,1031,8531,130108.05
Upgrade
Other Non-Earning Assets
36,90439,30644,20752,75161,46964,429
Upgrade
Total Assets
62,36962,55669,50479,04383,85080,874
Upgrade
Short-Term Interbank Borrowing and Repurchase Agreements
13,54011,15213,86814,50212,57710,146
Upgrade
Trading Liabilities
142.3494.89102.4791.413.4241.32
Upgrade
Long-Term Debt
40,92843,48048,02056,76064,19865,439
Upgrade
Other Liabilities
590.35636.93491.15491.7413.69383.97
Upgrade
Total Liabilities
55,20155,36362,48171,84477,20276,011
Upgrade
Common Stock
3.493.453.213.183.122.92
Upgrade
Treasury Stock
-138.02-138.02-138.02-138.02-138.02-138.02
Upgrade
Additional Paid-in Capital
6,3956,3235,8655,8075,6735,210
Upgrade
Accumulated Other Comprehensive Income
12.7913.5915.3520.9640.9543.99
Upgrade
Retained Earnings
148.52235.32505.88769.24493.11-629.73
Upgrade
Total Common Shareholders' Equity
6,4226,4376,2516,4626,0734,489
Upgrade
Minority Interest
746.52756.37771.89736.27576.27373.68
Upgrade
Shareholders' Equity
7,1697,1937,0237,1996,6494,863
Upgrade
Total Liabilities & Equity
62,36962,55669,50479,04383,85080,874
Upgrade
Total Debt
40,92843,48048,02056,76064,19865,439
Upgrade
Net Cash (Debt)
-40,928-43,480-48,020-56,760-64,198-65,439
Upgrade
Net Cash Per Share
-124.93-135.63-154.65-179.77-216.28-231.66
Upgrade
Book Value
6,4226,4376,2516,4626,0734,489
Upgrade
Book Value Per Share
19.6020.0820.1320.4720.4615.89
Upgrade
Tangible Book Value
6,1086,1175,9266,1345,7494,159
Upgrade
Tangible Book Value Per Share
18.6419.0819.0919.4319.3714.72
Upgrade
Updated Jun 30, 2025. Data Source: Fiscal.ai. Banks template. Financial Sources.