Ellington Financial Inc.

NYSE:EFC

12.12 (USD) • At close June 21, 2024
Overview | Financials

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

2023202220212020201920182017201620152014201320122011201020092008
Revenue 351.9543.147121.95731.25685.15976.83210.7432.34753.24472.97186.941103.03722.52557.585124.2848.477
Cost of Revenue 57.64319.59942.33425.75822.3450.41521.40221.2820.3781.2311.1330.9230000
Gross Profit 294.30723.54879.6235.49862.81476.417-10.659-18.93332.86671.7485.808102.11422.52557.585124.2848.477
Gross Profit Ratio 0.8360.5460.6530.1760.7380.995-0.992-8.0670.6170.9830.9870.9911111
Reseach & Development Expenses 0000000000000000
General & Administrative Expenses 68.49330.4920.90616.52214.8169.9672.2418.04914.81513.0227.5795.89110.56815.06226.7459.376
Selling & Marketing Expenses 0000000000000000
SG&A 68.49330.4920.90616.52214.8169.9672.2418.04914.81513.0227.5795.89110.56815.06226.7459.376
Other Expenses 29.17137.62815.45512.91315.81711.5950.796-51.467-27.7471.19829.70772.959-16.119-28.25-55.188-14.086
Operating Expenses -29.17168.11836.36129.43530.63326.9214.14818.04914.81513.0227.5795.891-5.551-13.188-28.442-4.71
Operating Income 323.478114.464136.60736.38659.491103.38365.1010.29950.20169.09489.549104.94516.97444.39695.8423.767
Operating Income Ratio 0.9192.6531.121.1640.6991.3466.060.1270.9430.9471.031.0190.7540.7710.7710.444
Total Other Income Expenses Net -234.268-139.435-51.011-34.565-4.965-53.472-58.506-16.001-11.772-9.145-10.187-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.253-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.239-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 323.478-87.763136.60736.38659.491103.38365.1010.29950.20169.09489.549104.94516.97444.39695.8423.767
EBITDA Ratio 0.919-2.0341.121.1640.6991.3466.060.1270.9430.9471.031.0190.7540.7710.7710.444