Ellington Financial Inc.
EFC · NYSE
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 |
| % Growth | 10% | 494.5% | -80.1% | – |
| Gross Profit | $282 | $257 | $43 | $174 |
| % Margin | 100% | 100% | 100% | 80.5% |
| EBITDA | $0 | $0 | $0 | $217 |
| % Margin | 0% | 0% | 0% | 100% |
| Net Income | $146 | $84 | -$70 | $133 |
| % Margin | 51.7% | 32.8% | -162.3% | 61.6% |
| EPS Diluted | 1.36 | 0.88 | -1.41 | 2.55 |
| % Growth | 54.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 |