Ellington Financial Inc.

EFC · NYSE
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Market Cap$1,052,679$877,793$749,816$841,083
- Cash$192,387$228,927$221,869$92,836
+ Debt$0$13,333,932$12,404,614$3,636,355
Enterprise Value$860,292$13,982,798$12,932,561$4,384,602
Revenue$282,187$256,501$43,147$216,798
% Growth10%494.5%-80.1%
Gross Profit$282,187$256,501$43,147$174,464
% Margin100%100%100%80.5%
EBITDA$0$0$0$216,798
% Margin0%0%0%100%
Net Income$145,861$84,084-$70,047$133,463
% Margin51.7%32.8%-162.3%61.6%
EPS Diluted1.360.88-1.412.55
% Growth54.5%162.4%-155.3%
Operating Cash Flow-$430,527-$241,858$42,686$51,293
Capital Expenditures$0-$37-$39,108$172,838
Free Cash Flow-$430,527-$241,858$3,578$224,131