Skip to content
TTM Q1 '26TTM Q4 '25TTM Q3 '25TTM Q2 '25TTM Q1 '25
$1.94B+5.2%$1.84B-5.3%$1.81B-10.4%$1.8B-12.7%$1.84B-11.6%
$233.23M+115%$182.44M+68.9%$142.67M+29.4%$111.12M-5.3%$108.33M-12.8%
$219M+11.3%$208.81M+4.8%$200.18M+1.1%$196.71M0.0%$196.72M+4.2%
$101.22M+136%$78.98M+91.2%$59.08M+39.8%$43.22M-2.5%$42.97M-7.7%
-$2.9M+9.4%-$4.35M-115%-$4.77M-131%-$4.81M-108%-$3.2M-39.0%
$1.88B+1.4%$1.79B-9.9%$1.78B-11.4%$1.8B-11.5%$1.86B-12.5%
$1.31B+2.2%$1.28B-5.3%$1.25B-10.9%$1.26B-12.6%$1.28B-11.8%
$357.5M-5.9%$422.09M-4.3%$394.66M-10.0%$406.47M+9.6%$379.86M-33.0%
$14.83M+149%$14.55M+11.1%$14.27M-5.1%$12.16M-9.1%$5.96M-72.5%
-$97.95M-701%-$135.17M-186%$3.78M+103%-$85.98M-311%$16.31M-83.0%
$413.42M+13.3%$479.81M+18.2%$417.23M-5.2%$406.57M+2.3%$364.81M-30.9%
$29.01M-3.6%$36.72M+33.4%$17.78M$14.89M$30.09M
$351.17M+10.5%$411.54M+14.3%$366.27M-3.4%$369.78M+5.5%$317.86M-28.0%
18.1%+0.9pp22.3%+3.8pp20.3%+1.5pp20.6%+3.5pp17.3%-3.9pp
$0.96+2.1%$1.16+6.4%$1.04-11.1%$1.08-0.9%$0.94-32.4%
$0.96+2.1%$1.16+5.5%$1.04-11.9%$1.08-1.8%$0.94-32.9%
$132.68M-5.2%$137.27M-5.4%$145.05M-1.9%$140.24M-5.0%$139.93M-5.5%
$43.99M-67.8%$19.37M-90.2%$61.45M-64.1%$99.52M-36.7%$136.56M-42.2%
$4.6M+30.3%$5.89M+95.9%$7.36M+272%$5M+122%$3.53M+133%
$113.37M$184.44M
$43.59M+398%$42.91M-57.4%$33.12M-70.0%$40.41M-64.2%$8.75M-92.6%
$158.57M+68.1%$154.76M+104%$144.58M+67.1%$117.41M+3.3%$94.31M-37.4%
$69.12M+31.1%$60.8M+26.0%$59.01M+32.7%$55.16M+25.0%$52.71M+21.1%
$117.1M+86.0%$86.54M+56.8%$72.4M+49.5%$61.02M+34.9%$62.97M+77.1%
$72.06M+2,537%$112.94M+253%$7.97M-92.3%$79.61M+737%$2.73M-30.7%
$1.54B-3.2%$1.52B-10.6%$1.52B-13.9%$1.55B-14.5%$1.59B-13.5%
$27.68M-54.5%$34.46M-48.4%$44.27M-37.9%$54.13M-27.0%$60.82M-20.1%
$233.23M+115%$182.44M+68.9%$142.67M+29.4%$111.12M-5.3%$108.33M-12.8%
-$34.79M-284%-$32.97M-218%-$5.17M+95.4%-$4.67M+95.8%-$9.06M+93.3%
-$2.9M+9.4%-$4.35M-115%-$4.77M-131%-$4.81M-108%-$3.2M-39.0%
$1.83B+8.0%$1.84B+2.2%$1.73B-8.5%$1.71B-9.2%$1.69B-16.7%
94.3%+2.4pp99.5%+7.3pp95.8%+2.0pp95%+3.6pp91.9%-5.6pp
$1.73B+4.7%$1.76B+0.1%$1.67B-9.6%$1.66B-9.4%$1.65B-16.9%

Chart any of these lines over time, or line them up against competitors.

Compare these in charts →

Questions, answered.

What is Starwood Property Trust's revenue?
Starwood Property Trust (STWD) generated $1.9B in revenue over the trailing twelve months, up 5.3% year over year.
Is Starwood Property Trust profitable?
Starwood Property Trust reported $351.2M in net income over the trailing twelve months, a 18.1% net margin.
What is Starwood Property Trust's earnings per share?
Starwood Property Trust's diluted EPS over the trailing twelve months is $0.96.
Where does Starwood Property Trust's income statement data come from?
Every line is extracted from Starwood Property Trust's SEC filings (10-K and 10-Q) and tagged in XBRL. Switch between quarterly, annual, and trailing-twelve-month views, or open any line for its full history and peer comparisons.