Canada markets open in 4 hours 6 minutes

Village Bank and Trust Financial Corp. (VBFC)

NasdaqCM - NasdaqCM Delayed Price. Currency in USD
Add to watchlist
44.25-0.17 (-0.38%)
At close: 04:00PM EDT
Annual

Cash Flow

All numbers in thousands
Breakdown
ttm
2023-12-31
2022-12-31
2021-12-31
2020-12-31
2019-12-31
Cash flows from operating activities
Net Income
2,150
1,918
8,305
12,453
8,554
-
Depreciation & amortization
627
604
546
582
586
-
Deferred income taxes
10
101
146
699
2,393
-
Stock based compensation
338
359
381
332
240
-
Change in working capital
-344
189
-1,392
-328
1,266
-
Accounts receivable
43
-176
-406
1,698
-2,346
-
Accounts Payable
194
140
2
-126
-27
-
Other working capital
1,623
4,341
9,796
41,896
-7,468
-
Other non-cash items
-3,187
-620
7,352
40,786
-10,333
-
Net cash provided by operating activites
2,217
4,957
10,269
42,533
-7,139
-
Cash flows from investing activities
Investments in property, plant and equipment
-594
-616
-473
-637
-329
-
Purchases of investments
-36,095
-38,747
-65,488
-72,239
-11,914
-
Sales/Maturities of investments
88,321
68,908
13,433
16,626
18,163
-
Other investing activites
-565
-1,421
-870
-3,933
2,074
-
Net cash used for investing activites
-195
-8,542
-66,063
-27,299
-121,068
-
Cash flows from financing activities
Debt repayment
-
-
-
-41,529
-29,696
-
Common stock repurchased
-
-
-
-
-
0
Dividends Paid
-1,013
-981
-857
-206
0
-
Net cash used privided by (used for) financing activities
6,240
4,621
-20,144
33,931
151,691
-
Net change in cash
8,262
1,036
-75,938
49,165
23,484
-
Cash at beginning of period
24,134
16,678
92,616
43,451
19,967
-
Cash at end of period
32,396
17,714
16,678
92,616
43,451
-
Free Cash Flow
Operating Cash Flow
2,217
4,957
10,269
42,533
-7,139
-
Capital Expenditure
-594
-616
-473
-637
-329
-
Free Cash Flow
1,623
4,341
9,796
41,896
-7,468
-