NASDAQ:MNSBP | Cash Flow Statement | MainStreet Bancshares, Inc.

Complete source-backed cash-flow history.

Available history
2018-03-31 to 2026-06-30
Data captured

Historical Cash Flow Statement

DateNet incomeDepreciation and amortizationOperating cash flowCapital expenditureInvesting cash flowShare repurchasesDividends paidFinancing cash flow
2026-06-30$4.67M
2026-03-31$4.1M$6.6M$101,000.00-$8.64M$6.08M$758,000.00$7.4M
2025-12-31$4.05M$6.58M$159,000.00-$54.29M$3.89M$750,000.00$83.17M
2025-09-30$4.52M
2025-06-30$4.59M
2025-03-31$2.45M$1.45M$55,000.00-$4.37M$446,000.00$759,000.00-$2.15M
2024-12-31-$16.17M$5.45M$39,000.00-$42.67M$13,000.00$760,000.00$12.81M
2024-09-30$265,000.00
2024-06-30$2.62M
2024-03-31$3.31M$3.64M$607,000.00-$23.3M$419,000.00$764,000.00$29.89M
2023-12-31$5.15M$5.33M$7,000.00-$28.64M$0.00$753,000.00$16.65M
2023-09-30$6.34M
2023-06-30$6.95M
2023-03-31$8.15M$8.83M$131,000.00-$37.9M$0.00$752,000.00$123.8M
2022-12-31$7.58M$10.67M$511,000.00-$42.49M$0.00$744,000.00$57.68M
2022-09-30$7.74M
2022-06-30$5.93M
2022-03-31$5.42M$7.31M$296,000.00-$102.18M$1.26M$387,000.00$103.41M
2021-12-31$4.81M$4.06M$521,000.00-$61.5M$0.00$0.00-$14.34M
2021-09-30$4.78M
2021-06-30$7.13M
2021-03-31$5.45M$12.69M$9,000.00-$49.58M$99.36M
2020-12-31$7.71M$5.23M$123,000.00-$32.75M$12.81M$7.5M
2020-09-30$5.17M
2020-06-30-$634,000.00
2020-03-31$3.47M$5.55M$758,000.00-$38.22M$990,000.00$40.6M
2019-12-31$3.56M$4.75M$284,000.00-$48.98M$37.06M
2019-09-30$3.71M
2019-06-30$3.43M
2019-03-31$3.25M$4.52M$280,000.00-$39.51M$36.69M
2018-12-31$3.67M$4.87M$169,000.00-$45.13M$37.97M
2018-09-30$2.35M
2018-06-30$1.5M
2018-03-31$1.69M$2.94M$812,000.00-$47.15M$33.63M

Annual Cash Flow Statement

DateNet incomeDepreciation and amortizationOperating cash flowCapital expenditureInvesting cash flowShare repurchasesDividends paidFinancing cash flow
2025-12-31$15.61M$1.1M$14.81M$4.17M-$38.38M$4.34M$3.05M-$21.38M
2024-12-31-$9.98M$1.5M$14.74M$909,000.00-$122.28M$732,000.00$3.05M$200.73M
2023-12-31$26.59M$1.3M$31.63M$497,000.00-$130.75M$43,000.00$3.01M$83.03M
2022-12-31$26.67M$1.3M$33.54M$1.13M-$228.74M$6.92M$1.88M$232.59M
2021-12-31$22.17M$1.2M$29.12M$1.81M-$60.52M$0.00$0.00-$14.2M
2020-12-31$15.72M$1.1M$17.02M$1.28M-$313.79M$13.8M$339.45M
2019-12-31$13.95M$1M$16.69M$990,000.00-$161.41M$151.49M
2018-12-31$9.21M$977,738.00$12.59M$1.38M-$273.42M$281.41M