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 Revenue

Starwood Property Trust had revenue of $196.20M USD in the quarter ending June 30, 2025, a decrease of -1.02%. This brings the company's revenue in the last twelve months to $797.33M, down -3.29% year-over-year. In the year 2024, Starwood Property Trust had annual revenue of $836.77M with 1.83% growth.

Revenue (ttm)
$797.33M
Revenue Growth
-3.29%
P/S Ratio
19.40
Revenue / Employee
$2.79M
Employees
286
Market Cap
125.28B MXN

Revenue Chart

* This company reports financials in USD.

Revenue History

Fiscal Year EndRevenueChangeGrowth
Dec 31, 2024836.77M15.06M1.83%
Dec 31, 2023821.71M-613.69M-42.75%
Dec 31, 20221.44B392.57M37.64%
Dec 31, 20211.04B185.07M21.58%
Dec 31, 2020857.76M-346.27M-28.76%
Dec 31, 20191.20B241.80M25.13%
Dec 31, 2018962.23M91.46M10.50%
Dec 31, 2017870.76M82.36M10.45%
Dec 31, 2016788.40M115.00K0.01%
Dec 31, 2015788.29M-39.88M-4.82%
Dec 31, 2014828.17M222.57M36.75%
Dec 31, 2013605.60M327.15M117.49%
Dec 31, 2012278.45M102.40M58.16%
Dec 31, 2011176.05M85.28M93.96%
Dec 31, 201090.77M--

Revenue Definition

Revenue, also called sales, is the amount of money a company receives from its business activities, such as sales of products or services. Revenue does not take any expenses into account and is therefore different from profits.

Full Definition