Village Bank and Trust Financial Corp. (VBFC)
NASDAQ: VBFC · IEX Real-Time Price · USD
42.18
+0.31 (0.75%)
At close: Apr 23, 2024, 12:00 AM
42.17
0.00 (-0.01%)
After-hours: Apr 23, 2024, 4:00 PM EDT

VBFC Cash Flow Statement

Millions USD. Fiscal year is Jan - Dec.
Year 2023202220212020201920182017201620152014 2013 - 2002
Net Income
1.928.3112.458.554.482.92-3.5912.786.59-2.47
Upgrade
Depreciation & Amortization
0.60.550.580.590.640.720.740.770.840.68
Upgrade
Share-Based Compensation
0.360.380.330.240.410.20.140.210.260.13
Upgrade
Other Operating Activities
2.081.0429.17-16.52-5.393.1310.46-13.18-4.12.48
Upgrade
Operating Cash Flow
4.9610.2742.53-7.140.157.098.241.31-2.352.25
Upgrade
Operating Cash Flow Growth
-51.73%-75.86%---97.95%-13.99%528.20%---87.60%
Upgrade
Capital Expenditures
-0.62-0.47-0.64-0.33-0.23-0.2-0.97-0.91-1.08-2.57
Upgrade
Acquisitions
0000.520007.3400
Upgrade
Change in Investments
-7.93-65.59-22.25-121.25-16.97-40.12-37.07-28.05-12.4924.4
Upgrade
Other Investing Activities
---4.41----0.45--
Upgrade
Investing Cash Flow
-8.54-66.06-27.3-121.07-17.2-40.32-38.03-21.18-13.5721.83
Upgrade
Dividends Paid
-0.98-0.86-0.210000000
Upgrade
Share Issuance / Repurchase
00.020000008.89-0.01
Upgrade
Debt Issued / Paid
2520-41.536.5213.3212.6811.4-4.03-10.79-3.41
Upgrade
Other Financing Activities
-19.4-39.3175.67145.174.1622.2824.418.43-14.01-11.77
Upgrade
Financing Cash Flow
4.62-20.1433.93151.6917.4834.9635.8114.4-15.92-15.19
Upgrade
Net Cash Flow
1.04-75.9449.1723.480.421.736.01-5.47-31.848.89
Upgrade
Free Cash Flow
4.349.841.9-7.47-0.086.897.280.4-3.43-0.32
Upgrade
Free Cash Flow Growth
-55.69%-76.62%----5.28%1719.00%---
Upgrade
Free Cash Flow Margin
17.22%30.04%109.28%-22.85%-0.31%29.51%34.39%1.65%-13.89%-1.53%
Upgrade
Free Cash Flow Per Share
2.926.6428.43-5.09-0.064.815.080.28-2.42-0.95
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).