Village Bank and Trust Financial

Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$8,458
$11,260
$10,939
$10,286
Gross Profit
8,458
11,260
10,939
10,286
EBITDA
2,614
2,226
163
EBIT
2,061
0
-158
Net Income
2,106
1,653
1,772
1,692
Net Change In Cash
8,458
11,260
10,939
10,286
Free Cash Flow
6,819
-28,041
702
2,467
Cash
13,241
17,154
13,073
10,383
Basic Shares
1,495
1,495
1,493
1,492

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$33,274
$32,308
$37,838
$32,942
Gross Profit
33,274
32,308
37,838
32,942
EBITDA
2,769
10,841
16,455
11,625
EBIT
2,165
10,295
15,873
11,039
Net Income
1,918
8,305
12,453
8,554
Net Change In Cash
33,274
32,308
37,838
32,942
Cost of Revenue
-75,938
23,484
Free Cash Flow
4,341
9,796
41,896
-7,468
Cash
10,383
12,062
12,071
12,709
Basic Shares
1,486
1,477
1,468
1,459

Earnings Calls

Quarter EPS
2024-09-30
$1.40
2024-06-30
$1.10
2024-03-31
$1.18
2023-12-31
$1.13