MainStreet Bancshares, Inc. (MNSBP)

USD 23.51

(-3.41%)

Annual Balance Sheets

(In USD)
Breakdown 2023 2022 2021 2020 2019 2018
Total Assets 2.03 Billion 1.92 Billion 1.64 Billion 1.64 Billion 1.27 Billion 1.1 Billion
Total Current Assets 126.9 Million 1.8 Billion 169.44 Million 232.95 Million 151.58 Million 89.01 Million
Cash And Short Term Investments 114.51 Million 111.56 Million 161.74 Million 223.34 Million 146.16 Million 83.86 Million
Cash and Cash Equivalents 53.58 Million 48.93 Million 61.82 Million 75.93 Million 53.37 Million 27.88 Million
Short Term Investments 59.92 Million 62.63 Million 99.91 Million 147.41 Million 92.79 Million 55.97 Million
Net Receivables 12.39 Million 9.58 Million 7.7 Million 9.6 Million 5.42 Million 5.14 Million
Inventory -126.9 Million - -101.67 Million -118.31 Million -71.47 Million -63.22 Million
Other Current Assets 126.9 Million 1.67 Billion 101.67 Million 118.31 Million 71.47 Million 63.22 Million
Total Non-Current Assets 1.9 Billion 14.7 Million 137.61 Million 184.22 Million 130.85 Million 96.37 Million
Net PPE 20.15 Million 14.7 Million 14.86 Million 14.28 Million 14.15 Million 14.22 Million
Good Will And Intangible Assets 14.65 Million 9.14 Million 2.49 Million - - -
Good Will - - - - - -
Intangible Assets 14.65 Million 9.14 Million 2.49 Million - - -
Long-Term Investments 42.92 Million 80.27 Million 120.26 Million 169.93 Million 116.7 Million 82.15 Million
Tax Assets 1.78 Billion - - - - -
Other Non Current Assets 48.45 Million -89.42 Million -137.61 Million -184.22 Million -130.85 Million -96.37 Million
Other Assets - 110.63 Million 1.34 Billion 1.22 Billion 995.54 Million 915.22 Million
Total Liabilities 1.81 Billion 1.72 Billion 29.29 Million 14.83 Million 54.8 Million 979.36 Million
Total Current Liabilities 1.4 Billion 1.47 Billion 868.32 Million 867.93 Million 448.07 Million 420.48 Million
Account Payables - - - - - -
Tax Payables - - - - - -
Short Term Debt 654 Thousand 100.63 Million 689 Thousand 529 Thousand 327 Thousand 10 Million
Deferred Revenue - - - - - -
Other Current Liabilities 1.4 Billion 1.37 Billion 867.64 Million 867.4 Million 447.75 Million 410.48 Million
Total Non Current Liabilities 405.64 Million 1.72 Billion 29.29 Million 14.83 Million 54.8 Million 54.77 Million
Long-Term Debt 87.64 Million 172.24 Million 29.29 Million 14.83 Million 54.8 Million 54.77 Million
Deferred Revenue Non Current - - - - - -
Deferred Tax Liabilities Non Current - - - - - -
Other Non Current Liabilities 318 Million -172.24 Million -29.29 Million -14.83 Million -54.8 Million -
Other Liabilities 1.00 -1.47 Billion -868.32 Million -867.93 Million -448.07 Million 504.09 Million
Total Equity 221.51 Million 198.28 Million 188.78 Million 167.66 Million 137.03 Million 121.25 Million
Stock Holders Equity 221.51 Million 198.28 Million 188.78 Million 167.66 Million 137.03 Million 121.25 Million
Common Stock 29.19 Million 28.73 Million 29.46 Million 29.13 Million 32.39 Million 32.17 Million
Retained Earnings 106.54 Million 86.83 Million 64.19 Million 44.17 Million 29.09 Million 15.18 Million
Accumulated other comprehensive income -7.47 Million -8.54 Million 197 Thousand 977 Thousand 423 Thousand -367 Thousand
Common Stock Equity 221.51 Million 198.28 Million 188.78 Million 167.66 Million 137.03 Million 121.25 Million
Capital Lease Obligation 6.24 Million 6.7 Million 7.06 Million 6.07 Million 6.37 Million -
Total Investments 42.92 Million 142.9 Million 220.17 Million 317.34 Million 209.49 Million 138.13 Million
Total Debt 94.54 Million 172.24 Million 29.29 Million 14.83 Million 54.8 Million 54.77 Million
Net Debt 40.96 Million 123.31 Million -32.53 Million -61.1 Million 1.42 Million 26.89 Million

Balance Sheet Charts