Ellington Financial Inc.

EFC · NYSE
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Market Cap$1,053$878$750$841
- Cash$192$229$222$93
+ Debt$0$13,334$12,405$3,636
Enterprise Value$860$13,983$12,933$4,385
Revenue$282$257$43$217
% Growth10%494.5%-80.1%
Gross Profit$282$257$43$174
% Margin100%100%100%80.5%
EBITDA$0$0$0$217
% Margin0%0%0%100%
Net Income$146$84-$70$133
% Margin51.7%32.8%-162.3%61.6%
EPS Diluted1.360.88-1.412.55
% Growth54.5%162.4%-155.3%
Operating Cash Flow-$431-$242$43$51
Capital Expenditures$0-$0-$39$173
Free Cash Flow-$431-$242$4$224