Ellington Financial Inc. (EFC-PE)

USD 25.56

(-0.08%)

Annual Balance Sheets

(In USD)
Breakdown 2023 2022 2021 2020 2019 2018
Total Assets 4.6 Billion 4.66 Billion 2.99 Billion 1.77 Billion 4.33 Billion 1.49 Billion
Total Current Assets 16.13 Billion 14.48 Billion 5.48 Billion 3.63 Billion 1.77 Billion 4.9 Billion
Cash And Short Term Investments 230.54 Million 221.86 Million 92.83 Million 111.82 Million 72.47 Million 45.08 Million
Cash and Cash Equivalents 230.54 Million 221.86 Million 92.83 Million 111.82 Million 72.47 Million 45.08 Million
Short Term Investments 173.14 Million 226.44 Million 123.25 Million 38.64 Million 73.63 Million -
Net Receivables 584.35 Million 176.17 Million 215.72 Million 112.46 Million 202.94 Million 890.29 Million
Inventory -143.99 Million -132.51 Million -18.89 Million -15.47 Million -16.78 Million -
Other Current Assets 15.31 Billion 14.08 Billion 5.17 Billion 3.41 Billion -275.42 Million 3.97 Billion
Total Non-Current Assets 29.6 Billion 27.44 Billion 9.89 Billion 6.53 Billion 2.55 Billion 3.97 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 14.25 Billion 13.34 Billion 4.71 Billion 3.12 Billion 2.52 Billion -
Tax Assets 15.31 Billion 14.08 Billion 5.17 Billion 3.41 Billion 4.33 Billion 3.97 Billion
Other Non Current Assets -29.6 Billion -5.24 Million -9.89 Billion -6.53 Billion -4.3 Billion -3.97 Billion
Other Assets -41.12 Billion -37.26 Billion -12.38 Billion -8.4 Billion - -7.37 Billion
Total Liabilities 83 Thousand 64 Thousand 58 Thousand 44 Thousand 3.46 Billion 563.83 Million
Total Current Liabilities 22.57 Billion 20.69 Billion 4.54 Billion 3.12 Billion 2.54 Billion 3.87 Billion
Account Payables 71.86 Million 84.01 Million 53.99 Million 13.72 Million 66.13 Million -
Tax Payables - - - - - -
Short Term Debt 8.72 Billion 7.74 Billion 641.67 Million 614.85 Million 2.64 Billion 497.08 Million
Deferred Revenue - - - - -1.62 Billion -
Other Current Liabilities -8.79 Billion -7.82 Billion -695.67 Million -628.58 Million 1.46 Billion 3.37 Billion
Total Non Current Liabilities 26.29 Billion 24.87 Billion 7.18 Billion 4.65 Billion 926.05 Million 2.44 Billion
Long-Term Debt 13.33 Billion 12.4 Billion 3.63 Billion 2.38 Billion 633.99 Million -
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 -27.11 Billion -25.26 Billion -7.49 Billion -4.88 Billion 16.63 Million -935.37 Million
Other Liabilities -48.87 Billion -45.56 Billion -11.73 Billion -7.77 Billion - -5.75 Billion
Total Equity 28.41 Billion 26.26 Billion 8.72 Billion 5.69 Billion 868.69 Million 5.92 Billion
Stock Holders Equity 15.31 Billion 14.08 Billion 5.17 Billion 3.41 Billion 829.26 Million 3.97 Billion
Common Stock 83 Thousand 64 Thousand 58 Thousand 44 Thousand 39 Thousand -
Retained Earnings 1.51 Billion 1.19 Billion 1.29 Billion 885.21 Million -103.55 Million 563.83 Million
Accumulated other comprehensive income 1.53 Billion 1.22 Billion 1.32 Billion 921.57 Million - 595.17 Million
Common Stock Equity 15.31 Billion 14.08 Billion 5.17 Billion 3.41 Billion 829.26 Million 3.97 Billion
Capital Lease Obligation 355.55 Million 227.43 Million 226.93 Million 111.03 Million 111.03 Million -
Total Investments 14.25 Billion 13.34 Billion 4.71 Billion 3.12 Billion 2.59 Billion -
Total Debt 17.81 Million 76.79 Million 3.71 Million 2.57 Million 3.27 Billion 15.53 Million
Net Debt -212.73 Million -145.07 Million -89.12 Million -109.24 Million 3.2 Billion -29.54 Million

Balance Sheet Charts