Village Bank and Trust Financial Corp. (VBFC)
NASDAQ: VBFC · IEX Real-Time Price · USD
47.05
+1.05 (2.28%)
At close: Jul 1, 2024, 4:30 PM
45.60
-1.45 (-3.08%)
After-hours: Jul 2, 2024, 4:00 PM EDT

VBFC Cash Flow Statement

Millions USD. Fiscal year is Jan - Dec.
Year
20232022202120202019 2018 - 2002
Net Income
1.928.3112.458.554.48
Upgrade
Depreciation & Amortization
0.60.550.580.590.64
Upgrade
Share-Based Compensation
0.360.380.330.240.41
Upgrade
Other Operating Activities
2.081.0429.17-16.52-5.39
Upgrade
Operating Cash Flow
4.9610.2742.53-7.140.15
Upgrade
Operating Cash Flow Growth
-51.73%-75.86%---97.95%
Upgrade
Capital Expenditures
-0.62-0.47-0.64-0.33-0.23
Upgrade
Acquisitions
0000.520
Upgrade
Change in Investments
-7.93-65.59-22.25-121.25-16.97
Upgrade
Other Investing Activities
---4.41--
Upgrade
Investing Cash Flow
-8.54-66.06-27.3-121.07-17.2
Upgrade
Dividends Paid
-0.98-0.86-0.2100
Upgrade
Share Issuance / Repurchase
00.02000
Upgrade
Debt Issued / Paid
2520-41.536.5213.32
Upgrade
Other Financing Activities
-19.4-39.3175.67145.174.16
Upgrade
Financing Cash Flow
4.62-20.1433.93151.6917.48
Upgrade
Net Cash Flow
1.04-75.9449.1723.480.42
Upgrade
Free Cash Flow
4.349.841.9-7.47-0.08
Upgrade
Free Cash Flow Growth
-55.69%-76.62%---
Upgrade
Free Cash Flow Margin
17.22%30.04%109.28%-22.85%-0.31%
Upgrade
Free Cash Flow Per Share
2.926.6428.43-5.09-0.06
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).