MainStreet Bancshares Inc...

NASDAQ: MNSB · Real-Time Price · USD
21.23
-0.20 (-0.93%)
At close: Aug 15, 2025, 1:25 PM

MainStreet Bancshares Cash Flow Statement

Financials in USD. Fiscal year is January - December.
Fiscal Year FY 2024 FY 2023 FY 2022 FY 2021
Period Ending Dec 31, 2024 Dec 31, 2023 Dec 31, 2022 Dec 31, 2021
Net Income
-9.98M 26.59M 26.67M 22.17M
Depreciation & Amortization
4.63M 2.75M 2.58M 2.37M
Stock-Based Compensation
2.84M 2.49M 2.52M 1.89M
Other Working Capital
-4.94M 1.71M 2.57M 3.16M
Other Non-Cash Items
25.64M 1.09M 1.96M -2.7M
Deferred Income Tax
-4.53M -191K -894K 336K
Change in Working Capital
-3.87M -1.09M 710K 5.06M
Operating Cash Flow
14.74M 31.63M 33.54M 29.12M
Capital Expenditures
-5.79M -6M -7.78M -4.3M
Cash Acquisitions
n/a n/a n/a n/a
Purchase of Investments
-845K n/a -226.22M -378.62M
Sales Maturities Of Investments
5.5M 3.96M 254.23M 426.68M
Other Investing Acitivies
-126.03M -134.21M -255.63M -106.77M
Investing Cash Flow
-122.28M -130.75M -228.74M -60.52M
Debt Repayment
-15M -85M 142.62M 14.24M
Common Stock Repurchased
-732K -43K -6.92M n/a
Dividend Paid
-5.2M -5.17M -4.04M -2.16M
Other Financial Acitivies
221.67M 173.24M 100.93M -26.28M
Financial Cash Flow
200.73M 83.03M 232.59M -14.2M
Net Cash Flow
93.19M -16.09M 37.4M -14.33M
Free Cash Flow
8.95M 25.63M 25.76M 24.82M