Ellington Financial Inc. Ratios

Ratios Dec2009 Dec2010 Dec2011 Dec2012 Dec2013 Dec2014 Dec2015 Dec2016 Dec2017 Dec2018 Dec2019 Dec2020 Dec2021 Dec2022 Dec2023 Dec2024
Profitability
EBT Margin 58.46%3.90%56.67%-41.62%32.22%38.04%
EBIT Margin 37.26%59.30%78.56%43.15%66.46%70.01%71.55%55.99%55.96%55.05%142.61%136.06%85.82%194.70%126.99%129.52%
Operating Margin 37.26%59.30%78.56%43.15%66.46%70.01%71.55%55.99%55.96%55.05%
Net Margin 55.18%-37.17%49.22%-37.58%23.66%28.78%
FCF Margin -439.59%-831.44%-83.41%-91.68%-327.09%-719.89%707.42%109.10%-736.69%-630.86%-7,474.92%-16,003.91%-12,776.96%-62,756.86%-13,869.60%-13,767.14%
Leverage & Solvency
Interest Coverage Ratio 7.466.486.723.104.505.925.462.191.130.761.691.032.940.821.341.42
Times Interest Earned 7.466.486.723.104.505.925.462.191.130.761.691.032.940.821.341.42
Dividends & Payouts
FCF Payout Ratio -0.14-0.10-0.89-0.92-0.38-0.140.130.93-0.12-0.10-0.01-0.010.000.000.000.00
Valuation
Enterprise Value 382.08M283.17M461.04M576.46M667.66M560.74M504.83M462.95M460.11M619.08M649.72M1,008.73M747.63M867.26M1,098.82M
Market Capitalization 382.08M283.17M461.04M576.46M667.66M560.74M504.83M462.95M460.11M
Return Ratios
Return on Sales 0.57%-0.21%0.55%-0.12%0.32%0.38%