ExcelFin Acquisition Corp. (XFIN)

USD 9.24

(-18.23%)

Annual Balance Sheets

(In USD)
Breakdown 2023 2022 2021
Total Assets 24.12 Million 238.54 Million 236.53 Million
Total Current Assets 117.53 Thousand 809.4 Thousand 1.46 Million
Cash And Short Term Investments 45.21 Thousand 351.43 Thousand 896.51 Thousand
Cash and Cash Equivalents 45.21 Thousand 351.43 Thousand 896.51 Thousand
Short Term Investments 23.99 Million - -
Net Receivables - - -
Inventory - - -
Other Current Assets 72.31 Thousand 457.97 Thousand 569.78 Thousand
Total Non-Current Assets 24 Million 237.73 Million 235.06 Million
Net PPE - - -
Good Will And Intangible Assets - - -
Good Will - - -
Intangible Assets - - -
Long-Term Investments 23.99 Million 237.73 Million 234.6 Million
Tax Assets 9474.00 - 146.36 Thousand
Other Non Current Assets - - 311.61 Thousand
Other Assets - - -
Total Liabilities 11.93 Million 10.44 Million 9.05 Million
Total Current Liabilities 10.32 Million 2.39 Million 1 Million
Account Payables 5.87 Million 310.9 Thousand 212.34 Thousand
Tax Payables 227.06 Thousand 831.43 Thousand 159.45 Thousand
Short Term Debt 1.29 Million 300 Thousand 300 Thousand
Deferred Revenue -5.64 Million - -
Other Current Liabilities 8.8 Million 1.78 Million 496.96 Thousand
Total Non Current Liabilities 1.61 Million 8.05 Million 8.05 Million
Long-Term Debt - - -
Deferred Revenue Non Current - 8.05 Million 8.05 Million
Deferred Tax Liabilities Non Current - - -
Other Non Current Liabilities 1.61 Million - -
Other Liabilities - - -
Total Equity 12.18 Million 228.09 Million 227.47 Million
Stock Holders Equity 12.18 Million 228.09 Million 227.47 Million
Common Stock 23.75 Million 236.9 Million 234.6 Million
Retained Earnings -11.56 Million -8.8 Million -7.12 Million
Accumulated other comprehensive income - - -
Common Stock Equity 12.18 Million 228.09 Million 227.47 Million
Capital Lease Obligation - - -
Total Investments 23.99 Million 237.73 Million 234.6 Million
Total Debt 1.29 Million 300 Thousand 300 Thousand
Net Debt 1.25 Million -51.43 Thousand -596.51 Thousand

Balance Sheet Charts