REDWOOD TRUST INCRWT

Market cap
$1.1B
P/E ratio
Dec 31,
2010
Dec 31,
2011
Dec 31,
2012
Dec 31,
2013
Dec 31,
2014
Dec 31,
2015
Dec 31,
2016
Dec 31,
2017
Dec 31,
2018
Dec 31,
2019
Dec 31,
2020
Dec 31,
2021
Dec 31,
2022
Dec 31,
2023
Residential loans-81826769115138154240316223205251254
Business purpose loans--------454218271362382
Consolidated Agency multifamily loans--------2113355191919
Real estate securities1631271221161259777911059250553822
Other interest income----001382827253848
Total interest income230217231226242259246248379622572575708724
Short-term debt01917263122375997514384116
Asset-backed securities issued7688102403121151999294300306370372
Long-term debt--1024304452538189977898143
Total interest expense859912181879689109239480448427552632
Net Interest Income14511811114515516415813914014212414815593
Mortgage banking activities, net--4710135-3954608778236-1467
Investment fair value changes, net-------2910-2636-588128-176-44
Other Income-----36513194122113
HEI income, net-------------35
Realized gains, net63115525153628132724301852
Other Income-----36513194122113
Total non-interest income (loss), net---1413625599074166-475394-16373
Realized gains, net63115525153628132724301852
Total non-interest income (loss), net---1413625599074166-475394-16373
General and administrative expenses---------119115171141128
Portfolio management costs------------815
Loan acquisition costs----------1116127
Other expenses---------13109171616
Net (Loss) Income before (Provision for) Benefit from Income Taxes1112513318410192135152131177-586338-183-1
(Provision for) benefit from income taxes001111-10412117-518-202
Net (Loss) Income11126132173101102131140120169-582320-164-2
Earnings Per Share, Basic1.370.311.612.051.181.21.661.781.471.63-5.122.73-1.43-0.11
Dividends on preferred stock-------------7
Earnings Per Share, Diluted1.360.311.591.941.151.181.541.61.341.46-5.122.37-1.43-0.11
Net (loss) income (related) attributable to common stockholders--------------9
Earnings Per Share, Basic1.370.311.612.051.181.21.661.781.471.63-5.122.73-1.43-0.11
Earnings Per Share, Diluted1.360.311.591.941.151.181.541.61.341.46-5.122.37-1.43-0.11