Ellington Financial Inc. (EFC-PA)

USD 25.38

(0.04%)

Annual Balance Sheets

(In USD)
Breakdown 2023 2022 2021 2020 2019 2018
Total Assets 15.31 Billion 14.08 Billion 5.17 Billion 3.41 Billion 4.33 Billion 3.97 Billion
Total Current Assets 228.92 Million 217.05 Million 308.38 Million 224.11 Million 275.25 Million 934.95 Million
Cash And Short Term Investments 230.54 Million 217.05 Million 92.66 Million 111.64 Million 72.3 Million 44.65 Million
Cash and Cash Equivalents 230.54 Million 217.05 Million 92.66 Million 111.64 Million 72.3 Million 44.65 Million
Short Term Investments 173.14 Million 226.44 Million 123.25 Million 38.64 Million 73.63 Million 61.27 Million
Net Receivables 584.35 Million 176.17 Million 215.72 Million 112.46 Million 202.94 Million 890.29 Million
Inventory 22.08 Million 28.4 Million 24.68 Million 23.59 Million 30.58 Million -20 Million
Other Current Assets -836.98 Million -426.44 Million -333.24 Million -247.88 Million -306.01 Million -935.37 Million
Total Non-Current Assets 2 Billion 13.35 Billion 4.71 Billion 3.12 Billion 3.95 Billion 3.02 Billion
Net PPE 4.38 Million 5.24 Million - - - -
Good Will And Intangible Assets 29.58 Million 8.1 Million - - - -
Good Will - - - - - -
Intangible Assets 29.58 Million 8.1 Million - - - -
Long-Term Investments 1.95 Billion 13.34 Billion 4.71 Billion 3.12 Billion 3.95 Billion 2.95 Billion
Tax Assets 15.31 Billion 13.35 Billion 5.17 Billion 3.41 Billion 4.33 Billion 3.97 Billion
Other Non Current Assets -15.29 Billion -13.35 Billion -5.17 Billion -3.41 Billion -4.33 Billion -3.91 Billion
Other Assets 13.08 Billion 512.62 Million 151.81 Million 64.98 Million 111.96 Million 15.96 Million
Total Liabilities 13.78 Billion 12.86 Billion 3.85 Billion 2.49 Billion 3.46 Billion 3.37 Billion
Total Current Liabilities 4.68 Billion 84.01 Million 53.99 Million 13.72 Million 80.43 Million 495.57 Million
Account Payables 71.86 Million 84.01 Million 53.99 Million 13.72 Million 80.43 Million 495.57 Million
Tax Payables - - - - - -
Short Term Debt 4.6 Billion 4.66 Billion 2.99 Billion 1.77 Billion 2.64 Billion 1.49 Billion
Deferred Revenue - -4.57 Billion -2.94 Billion -1.75 Billion -2.56 Billion -1 Billion
Other Current Liabilities -4.68 Billion -84.01 Million -53.99 Million -13.72 Million -80.43 Million -495.57 Million
Total Non Current Liabilities 9.17 Billion 84.01 Million 3.63 Billion 2.38 Billion 3.27 Billion 1.99 Billion
Long-Term Debt 8.72 Billion 12.4 Billion 3.63 Billion 2.38 Billion 3.27 Billion 1.99 Billion
Deferred Revenue Non Current 13.78 Billion 12.86 Billion 3.85 Billion 2.49 Billion 3.46 Billion 3.37 Billion
Deferred Tax Liabilities Non Current - - - - - -
Other Non Current Liabilities -8.72 Billion -12.32 Billion -3.63 Billion -2.38 Billion -3.27 Billion -1.99 Billion
Other Liabilities -71.86 Million 12.69 Billion 163.51 Million 90.09 Million 113.75 Million 884.82 Million
Total Equity 1.53 Billion 1.22 Billion 1.32 Billion 921.57 Million 868.69 Million 595.17 Million
Stock Holders Equity 1.51 Billion 1.19 Billion 1.29 Billion 885.21 Million 829.26 Million 563.83 Million
Common Stock 83 Thousand 64 Thousand 58 Thousand 44 Thousand 39 Thousand 563.83 Million
Retained Earnings -353.36 Million -290.88 Million -97.27 Million -141.52 Million -103.55 Million 563.83 Million
Accumulated other comprehensive income -355.55 Million - 1.32 Billion - - 595.17 Million
Common Stock Equity 1.51 Billion 1.19 Billion 1.29 Billion 885.21 Million 829.26 Million 563.83 Million
Capital Lease Obligation 3.52 Million 4.05 Million 226.93 Million 111.03 Million 111.03 Million -
Total Investments 1.95 Billion 13.34 Billion 4.71 Billion 3.12 Billion 3.95 Billion 3.02 Billion
Total Debt 13.33 Billion 12.4 Billion 3.63 Billion 2.38 Billion 3.27 Billion 1.99 Billion
Net Debt 13.1 Billion 12.18 Billion 3.54 Billion 2.27 Billion 3.2 Billion 1.95 Billion

Balance Sheet Charts