MainStreet Bancshares, Inc. (MNSB)
NASDAQ: MNSB · IEX Real-Time Price · USD
16.82
+0.06 (0.36%)
Jul 2, 2024, 4:00 PM EDT - Market closed

MainStreet Bancshares Cash Flow Statement

Millions USD. Fiscal year is Jan - Dec.
Year
20232022202120202019 2018 - 2017
Net Income
24.4324.5220.0215.0813.95
Upgrade
Depreciation & Amortization
2.752.582.372.141.83
Upgrade
Share-Based Compensation
2.492.521.891.531.04
Upgrade
Other Operating Activities
-0.191.772.7-2.37-0.13
Upgrade
Operating Cash Flow
31.6333.5429.1217.0216.69
Upgrade
Operating Cash Flow Growth
-5.70%15.18%71.16%1.94%32.57%
Upgrade
Capital Expenditures
-5.88-7.78-4.22-1.23-0.91
Upgrade
Change in Investments
-124.87-220.96-15.03-312.56-150.5
Upgrade
Other Investing Activities
---41.26--10
Upgrade
Investing Cash Flow
-130.75-228.74-60.52-313.79-161.41
Upgrade
Dividends Paid
-3.01-1.88000
Upgrade
Share Issuance / Repurchase
-0.04-6.920-13.80
Upgrade
Debt Issued / Paid
-85142.6214.24-400
Upgrade
Other Financing Activities
171.0898.77-28.44393.25151.49
Upgrade
Financing Cash Flow
83.03232.59-14.2339.45151.49
Upgrade
Net Cash Flow
-16.0937.4-45.5942.686.77
Upgrade
Free Cash Flow
25.7625.7624.915.7915.78
Upgrade
Free Cash Flow Growth
-0.02%3.45%57.75%0.05%40.30%
Upgrade
Free Cash Flow Margin
33.05%35.56%40.95%31.69%36.97%
Upgrade
Free Cash Flow Per Share
3.423.463.282.101.91
Upgrade
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).