Ellington Financial Inc.EFC

Market cap
$1.4B
P/E ratio
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
Dec 31,
2024
Interest income646486941027490131160174176282370416
Interest expense78111012163157786244142262280
Total net interest income--------81112131140108136
Realized gains (losses) on securities and loans, net-------------94-51
Realized Gains (Losses) on Derivatives, net------------40-16
Realized gains (losses) on real estate owned, net--------2020-5-6
Unrealized gains (losses) on securities and loans, net------------171109
Unrealized Gain (Loss) on Derivatives--13-8-----511054-1557
Unrealized gains (losses) on real estate owned, net---------1-1-1-021
Unrealized gains (losses) on other secured borrowings, at fair value, net-----------258-52-36
Unrealized Gains (Losses) on Unsecured Borrowings, at fair value------------0-9
Net change from reverse mortgage loans, at fair value-----------199504637
Net change related to HMBS obligations, at fair value------------162-452-546
Business Combination, Bargain Purchase, Gain Recognized, Amount-----------828-
Other, net--------5-22354129
Total other income (loss)--------12-6520-80169169
Management Fee Expense--91111109881213172023
Servicing expense------4899482024
Debt issuance costs related to Other secured borrowings, at fair value-------------7
Other------48659131726
Professional fees2123333455562111
Compensation and benefits----2222446207869
Other expenses----2222467113029
Total expenses194036353844599239456585188189
Net Income (Loss) before Income Tax Expense (Benefit) and Earnings (Losses) from Investments in Unconsolidated Entities--------55286-2589116
Income tax expense (benefit)--------2113-1801
Income (Loss) from Equity Method Investments--------103858-64-132
Net Income (Loss)--796038-163650-28141-7188148
Net Income (Loss) Attributable to Noncontrolling Interest---110023537-142
Dividends, Preferred Stock---------88152328
Net Income (Loss) Attributable to Common Stockholders1097796038-1636505628141-7188148
Earnings Per Share, Basic------------0.891.36
Preferred Stock Redemption Discount-------------0