Ellington Financial Inc.

NYSE:EFC

12.08 (USD) • At close January 10, 2025
Overview | Financials

Numbers are in millions (except for per share data and ratios) USD.

2023202220212020201920182017201620152014201320122011201020092008
Revenue 256.50143.147121.95731.25685.15976.83210.7432.34753.24472.97186.941103.03722.52557.585124.2848.477
Cost of Revenue 4.71219.59942.33425.75822.3450.41521.40221.2820.3781.2311.1330.9230000
Gross Profit 251.78923.54879.6235.49862.81476.417-10.659-18.93332.86671.7485.808102.11422.52557.585124.2848.477
Gross Profit Ratio 0.9820.5460.6530.1760.7380.995-0.992-8.0670.6170.9830.9870.9911111
Reseach & Development Expenses 0-000000-000000000
General & Administrative Expenses 68.49330.4920.90616.52214.8169.9672.2418.04914.81513.0227.5795.89110.56815.06226.7459.376
Selling & Marketing Expenses 52.724000000000000000
SG&A 121.21730.4920.90616.52214.8169.9672.2418.04914.81513.0227.5795.89110.56815.06226.7459.376
Other Expenses 037.62815.45512.91315.81711.5950.796-51.467-27.7471.19829.70772.959-16.119-28.25-55.188-14.086
Operating Expenses 121.21768.11836.36129.43530.63326.9214.14818.04914.81513.0227.5795.891-5.551-13.188-28.442-4.71
Operating Income 130.572114.464136.60736.38659.491103.38365.1010.29950.20169.09489.549104.94516.97444.39695.8423.767
Operating Income Ratio 0.5092.6531.121.1640.6991.3466.060.1270.9430.9471.031.0190.7540.7710.7710.444
Total Other Income Expenses Net -41.362-23.994-49.345-65.486-110.669050.771-16.001-27.657-2.436-10.987-7.7990000
Income Before Tax 89.21-24.97185.5961.82154.52649.9116.595-15.70238.42959.94979.36297.1460000
Income Before Tax Ratio 0.348-0.5790.7020.0580.640.650.614-6.690.7220.8220.9130.9430000
Income Tax Expense 0.457-17.7163.14411.3781.5583.2350.40.3050.340.7820.8382.807-10.327-40.571-93.3812.423
Net Income 84.084-7.25582.452-9.55757.93346.6766.195-16.00738.08959.16778.52497.14610.32740.57193.381-2.423
Net Income Ratio 0.328-0.1680.676-0.3060.680.6080.577-6.820.7150.8110.9030.9430.4580.7050.751-0.286
EPS 0.88-0.121.68-0.221.761.540.19-0.491.132.093.285.310.613.047.52-0.2
EPS Diluted 0.88-0.121.68-0.221.761.520.19-0.481.132.093.285.310.613.047.52-0.2
EBITDA 000059.491111.20565.1010.299-27.7200104.94516.97440.57193.3813.767
EBITDA Ratio 0-2.0341.121.1640.6991.3466.060.1270.9430.9471.031.0190.7540.7710.7710.444