Ellington Financial

Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$43,343
$140,699
$65,548
$66,153
Gross Profit
22,011
120,980
66,084
60,947
EBITDA
110,356
103,580
89,453
89,708
Net Income
49,959
38,684
30,112
23,008
Net Change In Cash
43,343
140,699
65,548
66,153
Free Cash Flow
-210,516
-126,397
-140,782
-141,689
Cash
230,630
203,288
192,387
217,725
Basic Shares
95,862
91,601
89,228
88,039

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$371,902
$351,950
$43,147
$121,957
Gross Profit
298,333
251,789
23,548
121,957
EBITDA
403,191
323,478
118,799
136,607
EBIT
295,006
-65,548
136,607
Net Income
145,861
84,084
-70,047
82,452
Net Change In Cash
371,902
351,950
43,147
121,957
Cost of Revenue
129,033
-18,986
Free Cash Flow
-430,527
-241,858
42,686
224,131
Cash
192,387
228,927
217,053
92,661
Basic Shares
86,854
69,063
60,615
49,214

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.47
2025-03-31
$0.39
2024-12-31
$0.45