MainStreet Bancshares, Inc.
NASDAQ:MNSB
17.45 (USD) • At close November 4, 2024
Overview | Financials
Numbers are in millions (except for per share data and ratios) USD.
2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Assets: | ||||||||||||||||||
Current Assets: | ||||||||||||||||||
Cash & Cash Equivalents
| 53.581 | 48.931 | 61.827 | 75.935 | 53.376 | 27.886 | 37.493 | 17.273 | 7.211 | 7.171 | 4.275 | 7.661 | 0 | 11.252 | 4.585 | 1.319 | 0.428 | 0.974 |
Short Term Investments
| 59.928 | 62.631 | 99.913 | 147.414 | 92.791 | 55.979 | 51.314 | 36.354 | 33.657 | 38.643 | 26.077 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Cash and Short Term Investments
| 114.513 | 111.562 | 161.74 | 223.349 | 146.167 | 83.865 | 88.807 | 53.627 | 40.869 | 45.813 | 30.352 | 7.661 | 0 | 11.252 | 4.585 | 1.319 | 0.428 | 0.974 |
Net Receivables
| 12.39 | 9.581 | 7.701 | 9.604 | 5.42 | 5.148 | 3.849 | 2.261 | 1.882 | 1.143 | 0.886 | 0 | 0.789 | 0 | 0 | 0.662 | 0.393 | 0.143 |
Inventory
| -126.903 | 0 | -101.675 | -118.312 | -71.471 | -63.225 | -41.342 | -20.465 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Current Assets
| 126.903 | 1,679.261 | 101.675 | 118.312 | 71.471 | 63.225 | 41.342 | 20.465 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Total Current Assets
| 126.903 | 1,800.404 | 169.441 | 232.953 | 151.587 | 89.013 | 92.656 | 55.888 | 42.751 | 46.956 | 31.238 | 7.661 | 0.789 | 11.252 | 4.585 | 1.981 | 0.821 | 1.117 |
Non-Current Assets: | ||||||||||||||||||
Property, Plant & Equipment, Net
| 20.155 | 14.709 | 14.863 | 14.289 | 14.153 | 14.222 | 13.965 | 12.309 | 12.526 | 12.902 | 11.52 | 12.081 | 2 | 0.913 | 1.148 | 0.827 | 0.803 | 0.777 |
Goodwill
| 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Intangible Assets
| 14.657 | 9.149 | 2.493 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Goodwill and Intangible Assets
| 14.657 | 9.149 | 2.493 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Long Term Investments
| 42.925 | 80.273 | 120.262 | 169.934 | 116.705 | 82.157 | 78.831 | 64.068 | 53.514 | 52.509 | 34.283 | 0 | 27.909 | 28.534 | 26.516 | 17.134 | 21.938 | 23.437 |
Tax Assets
| 1,782.34 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Non-Current Assets
| 48.452 | -89.422 | -137.618 | -184.223 | -130.858 | -96.379 | -92.796 | -76.377 | -66.04 | -65.411 | -45.804 | -12.081 | -29.909 | -29.447 | -27.664 | -17.961 | -22.741 | -24.214 |
Total Non-Current Assets
| 1,908.529 | 14.709 | 137.618 | 184.223 | 130.858 | 96.379 | 92.796 | 76.377 | 66.04 | 65.411 | 45.804 | 12.081 | 29.909 | 29.447 | 27.664 | 17.961 | 22.741 | 24.214 |
Total Assets
| 2,035.432 | 1,925.751 | 1,647.402 | 1,643.165 | 1,277.989 | 1,100.613 | 807.951 | 575.711 | 478.25 | 344.976 | 277.314 | 271.495 | 236.064 | 186.326 | 146.064 | 105.729 | 82.904 | 46.211 |
Liabilities & Equity: | ||||||||||||||||||
Current Liabilities: | ||||||||||||||||||
Account Payables
| 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Short Term Debt
| 0.654 | 100.638 | 0.689 | 0.529 | 0.327 | 10 | 8.05 | 0.05 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Tax Payables
| 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Deferred Revenue
| 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Current Liabilities
| 1,407.615 | 1,370.213 | 867.64 | 867.404 | 447.751 | 410.489 | 302.832 | 223.331 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Total Current Liabilities
| 1,408.269 | 1,470.851 | 868.329 | 867.933 | 448.078 | 420.489 | 310.882 | 223.381 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Non-Current Liabilities: | ||||||||||||||||||
Long Term Debt
| 87.642 | 172.245 | 29.294 | 14.834 | 54.805 | 54.776 | 68.527 | 54.21 | 49.509 | 1.494 | 1.383 | 4.392 | 20.542 | 20.592 | 11.283 | 5.692 | 5.742 | 0 |
Deferred Revenue Non-Current
| 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Deferred Tax Liabilities Non-Current
| 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Non-Current Liabilities
| 318.004 | -172.245 | -29.294 | -14.834 | -54.805 | 0 | 0 | 0 | 0 | 0 | 0 | -4.392 | 0 | 0 | 0 | 0 | 0 | 0 |
Total Non-Current Liabilities
| 405.646 | 1,727.469 | 29.294 | 14.834 | 54.805 | 54.776 | 68.527 | 54.21 | 49.509 | 1.494 | 1.383 | 4.392 | 20.542 | 20.592 | 11.283 | 5.692 | 5.742 | 0 |
Total Liabilities
| 1,813.915 | 1,727.469 | 29.294 | 14.834 | 54.805 | 979.362 | 739.15 | 529.316 | 436.126 | 305.213 | 252.021 | 4.392 | 213.725 | 164.898 | 124.799 | 84.237 | 61.618 | 35.848 |
Equity: | ||||||||||||||||||
Preferred Stock
| 27.263 | 27.263 | 27.263 | 27.263 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Common Stock
| 29.198 | 28.736 | 29.466 | 29.13 | 32.397 | 32.176 | 21.442 | 16.65 | 16.515 | 16.391 | 10.272 | 10.141 | 9.77 | 9.722 | 9.739 | 9.689 | 9.657 | 4.989 |
Retained Earnings
| 106.549 | 86.83 | 64.194 | 44.179 | 29.097 | 15.186 | 11.686 | 7.8 | 3.925 | 1.755 | 0.002 | -1.011 | -2.561 | -3.08 | -3.181 | -2.684 | -2.731 | -1.926 |
Accumulated Other Comprehensive Income/Loss
| -7.478 | -8.546 | 0.197 | 0.977 | 0.423 | -0.367 | -0.02 | -0.208 | -0.152 | -0.009 | -0.371 | 0 | 0.079 | -0.196 | -0.095 | -0.407 | -0.417 | -0.046 |
Other Total Stockholders Equity
| 65.985 | 63.999 | 67.668 | 66.116 | 75.117 | 74.256 | 35.693 | 22.152 | 21.836 | 21.626 | 15.389 | 15.53 | 15.051 | 14.983 | 14.802 | 14.894 | 14.778 | 7.347 |
Total Shareholders Equity
| 221.517 | 198.282 | 188.788 | 167.665 | 137.034 | 121.251 | 68.801 | 46.395 | 42.124 | 39.763 | 25.292 | 24.661 | 22.338 | 21.429 | 21.266 | 21.492 | 21.286 | 10.364 |
Total Equity
| 221.517 | 198.282 | 188.788 | 167.665 | 137.034 | 121.251 | 68.801 | 46.395 | 42.124 | 39.763 | 25.292 | 24.661 | 22.338 | 21.429 | 21.266 | 21.492 | 21.286 | 10.364 |
Total Liabilities & Shareholders Equity
| 2,035.432 | 1,925.751 | 1,647.402 | 1,643.165 | 1,277.989 | 1,100.613 | 807.951 | 575.711 | 478.25 | 344.976 | 277.314 | 0 | 236.064 | 186.326 | 146.064 | 105.729 | 82.904 | 46.211 |