Ellington Financial Inc. (EFC)
NYSE: EFC · IEX Real-Time Price · USD
12.15
+0.28 (2.36%)
Jul 2, 2024, 4:00 PM EDT - Market closed

Ellington Financial Income Statement

Millions USD. Fiscal year is Jan - Dec.
Year
20232022202120202019 2018 - 2008
Revenue
276.9259.99151.0446.6693.26
Upgrade
Revenue Growth (YoY)
361.58%-60.28%223.70%-49.97%-30.94%
Upgrade
Cost of Revenue
20.4216.8529.0811.518.1
Upgrade
Gross Profit
256.543.15121.9635.1585.16
Upgrade
Selling, General & Admin
108.930.7913.3710.188
Upgrade
Other Operating Expenses
58.3937.3323.9623.1522.63
Upgrade
Operating Expenses
167.2968.1237.3333.3330.63
Upgrade
Operating Income
89.21-24.9784.631.8254.53
Upgrade
Other Expense / Income
4.6762.79-51.98-34.56-4.97
Upgrade
Pretax Income
84.54-87.76136.6136.3959.49
Upgrade
Income Tax
0.46-17.723.1411.381.56
Upgrade
Net Income
84.08-70.05133.4625.0157.93
Upgrade
Preferred Dividends
23.1815.298.127.761.47
Upgrade
Net Income Common
60.9-85.34125.3517.2556.47
Upgrade
Net Income Growth
--626.85%-69.46%20.98%
Upgrade
Shares Outstanding (Basic)
6860574434
Upgrade
Shares Change
12.90%5.24%31.17%29.63%12.53%
Upgrade
EPS (Basic)
0.89-1.432.580.391.76
Upgrade
EPS (Diluted)
0.89-1.432.580.391.76
Upgrade
EPS Growth
--561.54%-77.84%15.79%
Upgrade
Free Cash Flow
-241.942.4649.08119.3579.01
Upgrade
Free Cash Flow Per Share
-3.540.700.852.732.34
Upgrade
Dividend Per Share
1.6501.8001.6401.2601.810
Upgrade
Dividend Growth
-8.33%9.76%30.16%-30.39%10.37%
Upgrade
Gross Margin
92.63%71.92%80.75%75.34%91.31%
Upgrade
Operating Margin
32.22%-41.62%56.03%3.90%58.46%
Upgrade
Profit Margin
21.99%-142.25%82.99%36.96%60.55%
Upgrade
Free Cash Flow Margin
-87.35%70.78%32.50%255.80%84.72%
Upgrade
Effective Tax Rate
0.54%-2.30%31.27%2.62%
Upgrade
EBITDA
84.54-87.76136.6136.3959.49
Upgrade
EBITDA Margin
30.53%-146.29%90.45%77.98%63.79%
Upgrade
EBIT
84.54-87.76136.6136.3959.49
Upgrade
EBIT Margin
30.53%-146.29%90.45%77.98%63.79%
Upgrade
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).