Try our mobile app

Switch to company model in classical logic    *

General information

Country: UNITED STATES

Sector: Banks — Regional

Village Bank & Trust Financial Corp. operates as a bank holding company, which engages in commercial and consumer banking. The company is headquartered in Midlothian, Virginia and currently employs 188 full-time employees. The firm has three active subsidiaries: Village Bank (the Bank), Southern Community Financial Capital Trust I and Village Financial Statutory Trust II. The Bank has one active subsidiary: Village Bank Mortgage Corporation (the mortgage company), which is a full service mortgage banking company. The firm is the holding company of and successor to the Bank. The Bank is the primary operating business of the Company. The Bank offers a range of banking and related financial services, including checking, savings, certificates of deposit and other depository services, and commercial, real estate and consumer loans, primarily in the Richmond, Virginia metropolitan area. The Bank offers a range of financial services and products, and specializes in providing customized financial services to small and medium sized businesses, professionals, and individuals. The Bank conducts business from over 10 branch banking offices.
Website: villagebank.com



Growth: Good revenue growth rate 75.0%, there is acceleration compared to average historical growth rates -1.5%. The revenue growth dynamics is unstable Site traffic for the last 3 months showed a change of +100.0%

Profitability: LTM net profit margin is positive, +8.0%. On average the margin is decreasing unsteadily. Gross margin is high, +100.0%.

Cash Flow Generation: Dividend yield for the last twelve months 1.6%.

Undervaluation: Fundamental value created in LTM (estimate)


Entry Point: Share price is 14.4% higher than minimum and 32.3% lower than maximum for the last 3 years

AI Insight: the companies with similar growth trajectories, Net Income margin, industries and geography on average are valued 2.9x by P / Sales multiple , the company can be 21.5% undervalued

Key Financials (Download financials)

Ticker: VBFC
Share price, USD:  (+0.5%)41.29
year average price 43.20  


year start price 53.90 2023-04-18

max close price 53.90 2023-04-18

min close price 36.08 2023-12-13

current price 41.29 2024-04-16
Common stocks: 1 459 727

Dividend Yield:  1.6%
P / E LTM: 30.1x
P / E annualized: 7.5x
Last revenue growth (y/y):  75.0%
Last growth of Net Income (y/y):  0.0%
Historical revenue growth:  -1.5%
Historical growth of Net Income:  -7.6%
P / Sales: 2.4x
Margin (Net Income LTM / Revenue): 8.0%
Fundamental value created in LTM:
Market Cap ($m): 60
Price to Book: 0.9x

Revenue and Net Income

Quarterly values ($m)

Change (y/y)

Share price and dividends (Download history)

Share price

Payment USD per share

Multiple and potential

EV / Sales

Potential dynamics

More information for subscribed users:
detailed calculation of
Fundamental value created in LTM

Financial reporting

Income Statement

Property 2023 q4 2023 q3 2023 q2 2023 q1 2022 q4 2022 q3
date 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30
symbol VBFC VBFC VBFC VBFC VBFC VBFC
reportedCurrency USD USD USD USD USD USD
cik 1M 1M 1M 1M 1M 1M
fillingDate 2024-03-22 2023-11-13 2023-08-11 2023-05-12 2023-03-20 2022-11-10
acceptedDate 2024-03-22 16:31:12 2023-11-13 16:31:24 2023-08-11 16:31:09 2023-05-12 08:31:11 2023-03-20 16:31:14 2022-11-10 08:32:29
calendarYear 2023.000 2023.000 2023.000 2023.000 2022.000 2022.000
period Q4 Q3 Q2 Q1 Q4 Q3
revenue 10M 2M 7M 8M 8M 8M
costOfRevenue 0 0 0 0 0 0
grossProfit 10M 2M 7M 8M 8M 0
grossProfitRatio 1.000 1.000 1.000 1.000 1.000 0
researchAndDevelopmentExpenses 0 0 0 0 0 0
generalAndAdministrativeExpenses 3M 3M 3M 3M 3M 4M
sellingAndMarketingExpenses 64 000 89 000 140 000 111 000 115 000 67 000
sellingGeneralAndAdministrativeExpenses 3M 89 000 140 000 111 000 4M 4M
otherExpenses -10M -6M -6M 0 9M 0
operatingExpenses -10M -6M -6M 111 000 2M 0
costAndExpenses 8M -6M -6M 111 000 2M 0
interestIncome 9M 8M 8M 8M 8M 7M
interestExpense 522 000 2M 2M 1M 543 000 420 000
depreciationAndAmortization 159 000 160 000 145 000 140 000 137 000 138 000
ebitda 1.000 -3M 2M 3M 4M 3M
ebitdaratio 0.000 -1.353 0.206 0.405 0.446 0.389
operatingIncome 1.000 -3M 2M 3M 4M 0
operatingIncomeRatio 0.000 -1.353 0.206 0.386 0.430 0
totalOtherIncomeExpensesNet 2M -3M 0 -1M -873 000 0
incomeBeforeTax 2M -3M 2M 2M 3M 3M
incomeBeforeTaxRatio 0.204 -1.353 0.206 0.245 0.324 0.321
incomeTaxExpense 402 000 -754 000 274 000 325 000 520 000 508 000
netIncome 2M -3M 1M 2M 2M 2M
netIncomeRatio 0.164 -1.044 0.169 0.202 0.261 0.260
eps 1.130 -1.720 0.830 1.040 1.460 1.460
epsdiluted 1.130 -1.720 0.830 1.040 1.460 1.460
weightedAverageShsOut 1M 1M 1M 1M 1M 1M
weightedAverageShsOutDil 1M 1M 1M 1M 1M 1M
link Link Link Link Link Link Link
finalLink Link Link Link Link Link Link

Balance Sheet Statement

Property 2023 q4 2023 q3 2023 q2 2023 q1 2022 q4 2022 q3
date 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30
symbol VBFC VBFC VBFC VBFC VBFC VBFC
reportedCurrency USD USD USD USD USD USD
cik 1M 1M 1M 1M 1M 1M
fillingDate 2024-03-22 2023-11-13 2023-08-11 2023-05-12 2023-03-20 2022-11-10
acceptedDate 2024-03-22 16:31:12 2023-11-13 16:31:24 2023-08-11 16:31:09 2023-05-12 08:31:11 2023-03-20 16:31:14 2022-11-10 08:32:29
calendarYear 2023.000 2023.000 2023.000 2023.000 2022.000 2022.000
period Q4 Q3 Q2 Q1 Q4 Q3
cashAndCashEquivalents 10M 14M 13M 8M 12M 20M
shortTermInvestments 106M 104M 132M 136M 134M 135M
cashAndShortTermInvestments -59M 118M 145M 144M 146M 155M
netReceivables 4M 4M 3M 4M 4M 3M
inventory 56M -23M 0 0 0 0
otherCurrentAssets 22M 23M 0 0 0 0
totalCurrentAssets 22M 122M 149M 148M 150M 0
propertyPlantEquipmentNet 12M 12M 12M 12M 12M 12M
goodwill 0 0 0 0 0 0
intangibleAssets 0 0 0 0 0 0
goodwillAndIntangibleAssets 678M 0 0 0 0 0
longTermInvestments 8M 7M 132M 136M 134M 135M
taxAssets 3M 0 0 0 0 0
otherNonCurrentAssets 14M -7M -132M -136M -134M 0
totalNonCurrentAssets 715M 12M 12M 12M 12M 0
otherAssets 1.000 594M 594M 575M 562M 743M
totalAssets 737M 728M 755M 735M 723M 743M
accountPayables 210 000 213 000 270 000 212 000 70 000 58 000
shortTermDebt 0 0 0 0 0 0
taxPayables 0 0 0 0 0 0
deferredRevenue 0 0 0 0 0 0
otherCurrentLiabilities 443M 454M -270 000 -212 000 -70 000 0
totalCurrentLiabilities 443M 454M 270 000 212 000 70 000 0
longTermDebt 59M 9M 9M 9M 34M 14M
deferredRevenueNonCurrent 162M 0 0 0 0 0
deferredTaxLiabilitiesNonCurrent 179 000 0 0 0 0 0
otherNonCurrentLiabilities 4M 0 0 0 -26M 0
totalNonCurrentLiabilities 226M 9M 9M 9M 9M 0
otherLiabilities 0 -454M -270 000 -212 000 653M 684M
capitalLeaseObligations 0 0 0 0 0 0
totalLiabilities 669M 9M 9M 9M 662M 684M
preferredStock 0 0 0 0 0 0
commonStock 6M 6M 6M 6M 6M 6M
retainedEarnings 12M 10M 13M 12M 11M 9M
accumulatedOtherComprehensiveIncomeLoss -6M -8M -10M -9M -11M -12M
othertotalStockholdersEquity 55M 55M 55M 55M 55M 0
totalStockholdersEquity 68M 64M 64M 64M 61M 58M
totalEquity 68M 64M 64M 64M 61M 58M
totalLiabilitiesAndStockholdersEquity 737M 728M 755M 735M 723M 743M
minorityInterest 0 0 0 0 0 0
totalLiabilitiesAndTotalEquity 737M 728M 755M 735M 723M 743M
totalInvestments 8M 104M 132M 136M 268M 269M
totalDebt 59M 9M 9M 9M 34M 14M
netDebt 49M -5M -4M 677 000 22M -6M
link Link Link Link Link Link Link
finalLink Link Link Link Link Link Link

Cash Flow Statement

Property 2023 q4 2023 q3 2023 q2 2023 q1 2022 q4 2022 q3
date 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30
symbol VBFC VBFC VBFC VBFC VBFC VBFC
reportedCurrency USD USD USD USD USD USD
cik 1M 1M 1M 1M 1M 1M
fillingDate 2024-03-22 2023-11-13 2023-08-11 2023-05-12 2023-03-20 2022-11-10
acceptedDate 2024-03-22 16:31:12 2023-11-13 16:31:24 2023-08-11 16:31:09 2023-05-12 08:31:11 2023-03-20 16:31:14 2022-11-10 08:32:29
calendarYear 2023.000 2023.000 2023.000 2023.000 2022.000 2022.000
period Q4 Q3 Q2 Q1 Q4 Q3
netIncome 2M -3M 1M 2M 2M 2M
depreciationAndAmortization 159 000 160 000 145 000 140 000 137 000 138 000
deferredIncomeTax 25 000 -410 000 17 000 59 000 -13 000 9000.000
stockBasedCompensation 1000.000 90 000 166 000 102 000 109 000 62 000
changeInWorkingCapital 1M -975 000 -25 000 -62 000 -146 000 193 000
accountsReceivables -291 000 -54 000 92 000 77 000 -310 000 -20 000
inventory 0 0 0 0 0 0
accountsPayables -3000.000 -57 000 58 000 142 000 12 000 -3000.000
otherWorkingCapital 2M -864 000 -175 000 -281 000 152 000 216 000
otherNonCashItems -595 000 5M -5M 317 000 3M 3M
netCashProvidedByOperatingActivities 3M 891 000 -4M 2M 5M 5M
investmentsInPropertyPlantAndEquipment -66 000 -123 000 -229 000 -198 000 -120 000 -309 000
acquisitionsNet 0 -8M 0 0 0 0
purchasesOfInvestments 0 -36M 0 -3M -1 000 000 -12M
salesMaturitiesOfInvestments 2M 62M 2M 2M 3M 5M
otherInvestingActivites -9M 818 000 -17M -2M 1M -13M
netCashUsedForInvestingActivites -7M 19M -15M -3M 3M -21M
debtRepayment -25M -25M 0 0 0 0
commonStockIssued 0 0 0 0 18 000 0
commonStockRepurchased 0 0 0 0 0 0
dividendsPaid -269 000 -237 000 -238 000 -237 000 -237 000 -207 000
otherFinancingActivites 29M -2M 20M 8M -23M -7M
netCashUsedProvidedByFinancingActivities 3M -27M 20M 8M -23M -7M
effectOfForexChangesOnCash 0 -19M 4M 0 0 0
netChangeInCash -2M -7M 2M 7M -16M -23M
cashAtEndOfPeriod 18M 19M 26M 24M 17M 32M
cashAtBeginningOfPeriod 19M 26M 24M 17M 32M 55M
operatingCashFlow 3M 891 000 -4M 2M 5M 5M
capitalExpenditure -66 000 -123 000 -229 000 -198 000 -120 000 -309 000
freeCashFlow 2M 768 000 -4M 2M 5M 5M
link Link Link Link Link Link Link
finalLink Link Link Link Link Link Link

Earning call transcript

Press-releases

Show financial reports only

2021-10-19 16:48 ET
Village Bank and Dominion Payroll Announce Partnership

SEC forms

Show financial reports only

SEC form 10
2024-03-22 00:00 ET
Village Bank and Trust Financial reported for 2023 q4
SEC form 8
2024-01-25 08:45 ET
Village Bank and Trust Financial published news for 2023 q4
SEC form 8
2024-01-25 08:45 ET
Village Bank and Trust Financial reported for 2023 q4
SEC form 10
2023-11-13 16:31 ET
Village Bank and Trust Financial reported for 2023 q3
SEC form 10
2023-11-13 00:00 ET
Village Bank and Trust Financial published news for 2023 q3
SEC form 8
2023-10-26 00:00 ET
Village Bank and Trust Financial reported for 2023 q3
SEC form 10
2023-08-11 16:31 ET
Village Bank and Trust Financial published news for 2023 q2
SEC form 10
2023-08-11 00:00 ET
Village Bank and Trust Financial reported for 2023 q2
SEC form 6
2023-07-25 16:45 ET
Village Bank and Trust Financial reported for 2023 q2
SEC form 8
2023-07-25 00:00 ET
Village Bank and Trust Financial reported for 2023 q2
SEC form 6
2023-06-23 11:00 ET
Village Bank and Trust Financial published news for 2023 q1
SEC form 6
2023-05-23 16:45 ET
Village Bank and Trust Financial published news for 2023 q1
SEC form 6
2023-05-23 12:30 ET
Village Bank and Trust Financial published news for 2023 q1
SEC form 10
2023-05-12 08:31 ET
Village Bank and Trust Financial reported for 2023 q1
SEC form 10
2023-05-12 00:00 ET
Village Bank and Trust Financial reported for 2023 q1
SEC form 6
2023-04-28 08:30 ET
Village Bank and Trust Financial reported for 2023 q1
SEC form 8
2023-04-28 00:00 ET
Village Bank and Trust Financial reported for 2023 q1
SEC form 6
2023-04-10 10:17 ET
Village Bank and Trust Financial published news for 2023 q1
SEC form 10
2023-03-20 16:31 ET
Village Bank and Trust Financial reported for 2022 q4
SEC form 10
2023-03-20 00:00 ET
Village Bank and Trust Financial reported for 2022 q4
SEC form 6
2023-02-28 16:45 ET
Village Bank and Trust Financial published news for 2022 q4
SEC form 6
2023-02-06 17:22 ET
Village Bank and Trust Financial published news for 2022 q4
SEC form 6
2023-01-27 08:45 ET
Village Bank and Trust Financial reported for 2022 q4
SEC form 8
2023-01-27 00:00 ET
Village Bank and Trust Financial reported for 2022 q4
SEC form 6
2022-12-13 13:21 ET
Village Bank and Trust Financial published news for 2022 q3
SEC form 6
2022-11-15 16:45 ET
Village Bank and Trust Financial published news for 2022 q3
SEC form 10
2022-11-10 08:32 ET
Village Bank and Trust Financial reported for 2022 q3
SEC form 10
2022-11-10 00:00 ET
Village Bank and Trust Financial reported for 2022 q3
SEC form 6
2022-10-28 08:45 ET
Village Bank and Trust Financial reported for 2022 q3
SEC form 8
2022-10-28 00:00 ET
Village Bank and Trust Financial reported for 2022 q3
SEC form 6
2022-09-19 08:30 ET
Village Bank and Trust Financial published news for 2022 q2
SEC form 6
2022-08-23 16:45 ET
Village Bank and Trust Financial published news for 2022 q2
SEC form 10
2022-08-11 16:31 ET
Village Bank and Trust Financial reported for 2022 q2
SEC form 10
2022-08-11 00:00 ET
Village Bank and Trust Financial reported for 2022 q2
SEC form 6
2022-07-28 16:46 ET
Village Bank and Trust Financial published news for 2022 q2
SEC form 8
2022-07-28 00:00 ET
Village Bank and Trust Financial reported for 2022 q2
SEC form 6
2022-06-29 11:02 ET
Village Bank and Trust Financial published news for 2022 q1
SEC form 6
2022-05-24 16:46 ET
Village Bank and Trust Financial published news for 2022 q1
SEC form 6
2022-05-24 15:10 ET
Village Bank and Trust Financial published news for 2022 q1
SEC form 10
2022-05-12 08:31 ET
Village Bank and Trust Financial reported for 2022 q1
SEC form 10
2022-05-12 00:00 ET
Village Bank and Trust Financial reported for 2022 q1
SEC form 6
2022-04-29 08:27 ET
Village Bank and Trust Financial published news for 2022 q1
SEC form 8
2022-04-29 00:00 ET
Village Bank and Trust Financial reported for 2022 q1
SEC form 6
2022-04-14 11:01 ET
Village Bank and Trust Financial published news for 2022 q1
SEC form 10
2022-03-25 08:30 ET
Village Bank and Trust Financial published news for 2021 q4
SEC form 10
2022-03-25 00:00 ET
Village Bank and Trust Financial published news for 2021 q4
SEC form 6
2022-02-25 14:15 ET
Village Bank and Trust Financial published news for 2021 q4
SEC form 6
2022-02-22 16:45 ET
Village Bank and Trust Financial published news for 2021 q4
SEC form 6
2022-01-28 16:45 ET
Village Bank and Trust Financial published news for 2021 q4
SEC form 6
2022-01-28 08:30 ET
Village Bank and Trust Financial published news for 2021 q4
SEC form 8
2022-01-28 00:00 ET
Village Bank and Trust Financial published news for 2021 q4
SEC form 10
2021-11-12 08:31 ET
Village Bank and Trust Financial published news for 2021 q3
SEC form 10
2021-11-12 00:00 ET
Village Bank and Trust Financial published news for 2021 q3
SEC form 6
2021-10-26 16:46 ET
Village Bank and Trust Financial published news for 2021 q3
SEC form 6
2021-10-25 08:30 ET
Village Bank and Trust Financial published news for 2021 q3
SEC form 8
2021-10-25 00:00 ET
Village Bank and Trust Financial published news for 2021 q3
SEC form 6
2021-09-17 08:46 ET
Village Bank and Trust Financial published news for 2021 q2
SEC form 10
2021-08-13 08:31 ET
Village Bank and Trust Financial published news for 2021 q2
SEC form 10
2021-08-13 00:00 ET
Village Bank and Trust Financial published news for 2021 q2
SEC form 6
2021-07-29 16:45 ET
Village Bank and Trust Financial published news for 2021 q2
SEC form 6
2021-05-18 16:32 ET
Village Bank and Trust Financial published news for 2021 q1
SEC form 10
2021-05-13 16:32 ET
Village Bank and Trust Financial published news for 2021 q1
SEC form 10
2021-05-13 00:00 ET
Village Bank and Trust Financial published news for 2021 q1
SEC form 6
2021-04-27 16:45 ET
Village Bank and Trust Financial published news for 2021 q1
SEC form 6
2021-04-05 11:20 ET
Village Bank and Trust Financial published news for 2021 q1
SEC form 10
2021-03-19 16:31 ET
Village Bank and Trust Financial published news for 2020 q4
SEC form 6
2021-03-02 16:31 ET
Village Bank and Trust Financial published news for 2020 q4
SEC form 6
2021-02-26 16:32 ET
Village Bank and Trust Financial published news for 2020 q4
SEC form 6
2021-01-27 16:46 ET
Village Bank and Trust Financial published news for 2020 q4
SEC form 6
2020-12-16 16:31 ET
Village Bank and Trust Financial published news for 2020 q3
SEC form 10
2020-11-13 08:31 ET
Village Bank and Trust Financial published news for 2020 q3
SEC form 6
2020-10-29 16:45 ET
Village Bank and Trust Financial published news for 2020 q3