EF

Ellington Financial

EFC
NYSEFinancials

Income Statement

Total Revenue$305.65M
Gross Profit$282.19M
Operating Income$116.27M
EBITDA$146.47M
EBIT$146.47M
Pre-tax Income$157.88M
Net Income$145.86M

Balance Sheet

Cash Equivalent$208.92M
Total Debt$13.59B
Book Value$1.59B
Book Value Per Share18.24

Key Ratios

Return on Equity (ROE)+9.29%
Return on Assets (ROA)+89.00%
Return on Invested Capital (ROI)+92.00%
Net Profit Margin+35.06%
Current Ratio0.16
Quick Ratio0.16
Long-Term Debt / Equity7.53