Redwood Trust, Inc. (FRA:R2V)
Germany flag Germany · Delayed Price · Currency is EUR
4.898
-0.018 (-0.37%)
Last updated: Dec 22, 2025, 8:10 AM CET

Redwood Trust Revenue

Redwood Trust had revenue of $54.37M USD in the quarter ending September 30, 2025, a decrease of -22.01%. This brings the company's revenue in the last twelve months to $119.76M, down -54.00% year-over-year. In the year 2024, Redwood Trust had annual revenue of $256.91M with 55.11% growth.

Revenue (ttm)
$119.76M
Revenue Growth
-54.00%
P/S Ratio
6.07
Revenue / Employee
$423.17K
Employees
283
Market Cap
625.96M EUR

Revenue Chart

* This company reports financials in USD.

Revenue History

Fiscal Year EndRevenueChangeGrowth
Dec 31, 2024256.91M91.28M55.11%
Dec 31, 2023165.63M172.86M-
Dec 31, 2022-7.23M-549.21M-
Dec 31, 2021541.98M893.42M-
Dec 31, 2020-351.44M-659.76M-
Dec 31, 2019308.32M94.65M44.30%
Dec 31, 2018213.67M-15.65M-6.82%
Dec 31, 2017229.31M5.57M2.49%
Dec 31, 2016223.75M34.59M18.29%
Dec 31, 2015189.16M-2.28M-1.19%
Dec 31, 2014191.44M-91.37M-32.31%
Dec 31, 2013282.80M84.11M42.33%
Dec 31, 2012198.69M125.71M172.26%
Dec 31, 201172.98M-102.11M-58.32%
Dec 31, 2010175.08M180.87M-
Dec 31, 2009-5.79M755.83M-
Dec 31, 2008-761.62M1.54B-
Dec 31, 2007-2.31B12.78M-
Dec 31, 2006-2.32B-2.58B-
Dec 31, 2005265.78M--

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