NASDAQ : BFC

Bank First Corporation

$147.47 USD

$1.09 (0.74%)

Volume
97.1K
Average Volume
96.38K
Market Capitalization
$1.66B
P/E Ratio
20.51
Dividend Yield
1.32%
Price Target
$157.00
Year High
$154.29
Year Low
$115.29
Day High
Day Low
Payout Ratio
$0.73
Current Ratio
$0.00

BFC Financial

date 2025-12-31 2024-12-31 2023-12-31 2022-12-31 2021-12-31 2020-12-31 2019-12-31 2018-12-31 2017-12-31 2016-12-31
revenue 240.45M 223.24M 186.47M 130.77M 116.78M 117.02M 97.14M 84.52M 59.28M 50M
costOfRevenue 71.31M 67.8M 53.68M 14.65M 11.4M 20.99M 24.75M 17.78M 8.79M 6.25M
grossProfit 169.14M 155.44M 132.79M 116.12M 105.38M 96.03M 72.4M 66.74M 50.5M 43.75M
researchAndDevelopmentExpenses - - - - - - - - - -
generalAndAdministrativeExpenses 55.72M 42.75M 42.19M 34.25M 28.52M 33.66M 28M 25.74M 19.99M 16.15M
sellingAndMarketingExpenses 176K 313K 326K 271K 227K 226K 268K 220K 183K 201K
sellingGeneralAndAdministrativeExpenses 55.9M 43.06M 42.51M 34.52M 28.74M 33.89M 28.27M 25.96M 20.17M 16.35M
otherExpenses 25.07M 32.86M -8.52M 21.96M 16.67M 12.27M 9.84M 8.72M 6.19M 4.78M
operatingExpenses 80.97M 75.92M 33.99M 56.49M 45.41M 46.15M 38.11M 34.68M 26.36M 21.13M
costAndExpenses 152.28M 143.73M 87.68M 71.14M 56.81M 67.14M 62.85M 52.46M 35.14M 27.38M
netInterestIncome 151.66M 137.8M 133.48M 104.08M 90.08M 86.84M 69.67M 63.1M 45.74M 38.79M
interestIncome 221.72M 206.4M 182.48M 116.53M 98.39M 100.7M 89.16M 77.94M 53.47M 44.73M
interestExpense 70.06M 68.6M 49M 12.45M 8.3M 13.86M 19.5M 14.84M 7.73M 5.93M
depreciationAndAmortization 5.59M 8.05M 8.4M 3.97M 3.18M 3.17M 2.34M 1.87M 1.26M 918K
ebitda 93.76M 87.56M 107.19M 63.61M 63.15M 53.05M 36.63M 33.92M 25.4M 23.54M
ebit 88.17M 79.51M 98.79M 59.63M 59.97M 49.88M 34.29M 32.05M 24.14M 22.62M
nonOperatingIncomeExcludingInterest - - - - - - - - - -
operatingIncome 88.17M 79.51M 98.79M 59.63M 59.97M 49.88M 34.29M 32.05M 24.14M 22.62M
totalOtherIncomeExpensesNet - - - - - - - - - -
incomeBeforeTax 88.17M 79.51M 98.79M 59.63M 59.97M 49.88M 34.29M 32.05M 24.14M 22.62M
incomeTaxExpense 16.67M 13.95M 24.28M 14.42M 14.52M 11.83M 7.6M 6.6M 8.83M 7.71M
netIncomeFromContinuingOperations 71.5M 65.56M 74.51M 45.21M 45.44M 38.05M 26.69M 25.46M 15.31M 14.91M
netIncomeFromDiscontinuedOperations - - - - - - - - - -
otherAdjustmentsToNetIncome - - - - - - - - - -
netIncome 71.5M 65.56M 74.51M 45.21M 45.44M 38.05M 26.69M 25.46M 15.31M 14.91M
netIncomeDeductions - - - - - - - - - -
bottomLineNetIncome 71.32M 65.21M 74.09M 44.88M 45.09M 38.05M 26.69M 25.46M 15.31M 14.91M
eps 7.23 6.5 7.28 5.58 5.92 5.07 3.91 3.81 2.44 2.4
date 2025-12-31 2024-12-31 2023-12-31 2022-12-31 2021-12-31 2020-12-31 2019-12-31 2018-12-31 2017-12-31 2016-12-31
cashAndCashEquivalents 55.34M 261.33M 247.47M 119.35M 296.86M 170.22M 53.06M 63.26M 53.1M 40.31M
shortTermInvestments - 152.96M 159.97M 305.03M 212.69M 165.79M 185.64M 118.91M 119.04M 111.32M
cashAndShortTermInvestments 55.34M 414.29M 407.44M 424.38M 509.55M 335.26M 238.7M 182.17M 172.14M 151.63M
netReceivables - - - - - - - - - -
accountsReceivables - - - - - - - - - -
otherReceivables - - - - - - - - - -
inventory - - - - - - - - - -
prepaids - - - - - - - - - -
otherCurrentAssets - - - - - - - - - -
totalCurrentAssets 55.34M 414.29M 407.44M 424.38M 509.55M 335.26M 238.7M 182.17M 172.14M 151.63M
propertyPlantEquipmentNet 79.22M 71.11M 69.89M 56.45M 49.46M 43.18M 35.29M 24.49M 18.58M 13.32M
goodwill 175.11M 175.11M 175.11M 110.21M 55.36M 55.47M 43.46M 15.02M 15.08M 7.98M
intangibleAssets 16.2M 34.57M 40.66M 26.41M 9.05M 9.17M 9.67M 5.3M 5.58M 2.41M
goodwillAndIntangibleAssets 191.31M 209.68M 215.77M 136.62M 64.41M 64.64M 53.12M 20.32M 20.66M 10.39M
longTermInvestments 4.08B 3.71B 3.44B 2.98B 2.27B 2.23B 1.81B 1.49B 1.45B 1.07B
taxAssets 19.54M - - - - - - - - -
otherNonCurrentAssets 94.17M 86.28M 86.52M 65.66M 40.3M 42.48M 72.71M 79.22M 87.35M 68.13M
totalNonCurrentAssets 4.47B 4.08B 3.81B 3.24B 2.43B 2.38B 1.97B 1.61B 1.58B 1.16B
otherAssets - - - - - - - - - -
totalAssets 4.52B 4.5B 4.22B 3.66B 2.94B 2.72B 2.21B 1.79B 1.75B 1.32B
totalPayables - - - - - - - - - -
accountPayables - - - - - - - - - -
otherPayables - - - - - - - - - -
accruedExpenses - - - - - - - - - -
shortTermDebt 30.09M - 75.75M 97.2M 41.12M 36.38M 45.86M 31.49M 52.57M 50.11M
capitalLeaseObligationsCurrent - - - - - - - - - -
taxPayables - - - - - - - - - -
deferredRevenue - - - - - - - - - -
otherCurrentLiabilities - 3.66B 3.43B 3.06B 2.53B 2.32B 1.84B 1.56B 1.51B 1.13B
totalCurrentLiabilities 30.09M 3.66B 3.51B 3.16B 2.57B 2.36B 1.89B 1.59B 1.56B 1.18B
longTermDebt 91.97M 147.37M 51.39M 25.43M 25.51M 40.97M 68.41M 11.5M 15M -
capitalLeaseObligationsNonCurrent 1.49M - - - - - - - - -
deferredRevenueNonCurrent - - - - - - - - - -
deferredTaxLiabilitiesNonCurrent 15.07M - - - - - - - - 4.3M
otherNonCurrentLiabilities 3.74B 46.93M 41.98M 24.48M 19.83M 24.85M 22.37M 18.69M 17.47M 11.35M
totalNonCurrentLiabilities 3.85B 194.3M 93.38M 49.9M 45.34M 65.82M 90.78M 30.19M 32.47M 11.35M
otherLiabilities - - - - - - - - - -
capitalLeaseObligations 1.49M - - - - - - - - -
totalLiabilities 3.88B 3.86B 3.6B 3.21B 2.61B 2.42B 1.98B 1.62B 1.59B 1.19B
treasuryStock -102.09M -82.92M -53.39M -45.19M -32.29M -25.23M -24.94M -21.35M -12.73M -10.44M
preferredStock - - - - - - - - - -
commonStock 115K 115K 115K 101K 85000 85000 79000 74000 74000 67000
retainedEarnings 417M 398M 348M 295.5M 258.1M 221.39M 189.49M 168.36M 145.88M 134.77M
additionalPaidInCapital 333.84M 333.84M 333.82M 218.26M 93.15M 92.85M 63.08M 27.6M 27.53M 2.83M
date 2025-12-31 2024-12-31 2023-12-31 2022-12-31 2021-12-31 2020-12-31 2019-12-31 2018-12-31 2017-12-31 2016-12-31
netIncome 71.5M 65.56M 74.51M 45.21M 45.44M 38.05M 26.69M 25.46M 15.31M 14.91M
depreciationAndAmortization 7.42M 8.05M 8.4M 3.97M 3.18M 3.17M 2.34M 1.87M 1.26M 918K
deferredIncomeTax 180K 1.77M -1.72M -869K -1000 -116K 856K 1.15M 624K -66000
stockBasedCompensation 2.14M 2.17M 2.14M 1.66M 1.39M 1.08M 685K 556K 465K 419K
changeInWorkingCapital -4.48M 2.86M 12.48M -411K -4.36M 6.98M 332K 1.76M 5.38M 655K
accountsReceivables - - - - - - - - - -
inventory - - - - - - - - - -
accountsPayables - - - - - - - - - -
otherWorkingCapital -4.48M 2.86M 12.48M -411K -4.36M 6.98M 332K 1.76M 5.38M 655K
otherNonCashItems -14.27M -14.56M -42.86M -9.56M -5.38M -5.2M -8.26M -7.74M -4.72M -2.42M
netCashProvidedByOperatingActivities 62.48M 65.85M 52.94M 40.01M 40.28M 43.96M 22.65M 23.05M 18.32M 14.42M
investmentsInPropertyPlantAndEquipment -11.44M -7.22M -13.48M -6.87M -8.72M -8.37M -7.27M -7.93M -2.82M -1.27M
acquisitionsNet - - 89.96M 154.36M - 35.3M -9.77M - -19.88M -
purchasesOfInvestments -212.75M -302.21M -26.65M -142.41M -93.77M -28.76M -117.55M -22.91M -49.59M -44.67M
salesMaturitiesOfInvestments 287.3M 216.56M 254.7M 14.69M 43.12M 133.22M 59.85M 22.7M 62.38M 30.73M
otherInvestingActivities -79.08M -160.07M -35.53M -197.57M -34.52M -337.41M -31.42M -21.96M -31.5M -67.82M
netCashProvidedByInvestingActivities -15.97M -252.94M 269M -177.81M -93.89M -206.03M -106.15M -30.1M -41.42M -83.03M
netDebtIssuance -25.51M 95.88M 8.84M -884K -15.38M -40.4M 40M -8.5M 20M -
longTermNetDebtIssuance -25.51M 95.88M 8.84M -884K -15.38M -40.4M 40M -8.5M 15M -
shortTermNetDebtIssuance - - - - - - - - 5M -
netStockIssuance -21.3M -31.68M -9.85M -14.2M -8.16M -4.35M -4.2M -9.1M -2.74M -2.14M
netCommonStockIssuance -21.3M -31.68M -9.85M -14.2M -8.16M -4.35M -4.2M -9.1M -2.74M -2.14M
commonStockIssuance 737K 245K 195K 114K 114K 19000 - 1.35M 896K 448K
commonStockRepurchased -22.04M -31.93M -10.05M -14.31M -8.27M -4.37M -4.2M -10.45M -3.63M -2.59M
netPreferredStockIssuance - - - - - - - - - -
netDividendsPaid -52.5M -15.56M -11.96M -7.82M -8.73M -6.15M -5.46M -4.53M -4.05M -3.67M
commonDividendsPaid -52.5M -15.56M -11.96M -7.82M -8.73M -6.15M -5.46M -4.53M -4.05M -3.67M
preferredDividendsPaid - - - - - - - - - -
otherFinancingActivities 34.67M 152.32M -180.86M -16.8M 212.63M 296.75M 31.88M 34.94M 31.7M 68.93M
netCashProvidedByFinancingActivities -64.64M 200.95M -193.82M -39.71M 180.24M 245.83M 62.21M 12.81M 44.92M 63.13M
date 2026-03-31 2025-12-31 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31
revenue 84.3M 61.39M 60.1M 58.5M 60.46M 58.37M 57.86M 54.31M 52.7M 42.87M
costOfRevenue 20.39M 16.47M 17.85M 18.07M 18.91M 17.19M 18.15M 16.34M 16.12M 16.25M
grossProfit 63.91M 44.92M 42.24M 40.43M 41.54M 41.18M 39.71M 37.97M 36.58M 26.62M
researchAndDevelopmentExpenses - - - - - - - - - -
generalAndAdministrativeExpenses 24.34M 22.01M 11.04M 11.06M 11.62M 11.74M 10.12M 10.45M 11.31M 3.4M
sellingAndMarketingExpenses - -28000 78000 61000 65000 78000 61000 79000 95000 99000
sellingGeneralAndAdministrativeExpenses 24.34M 21.98M 11.12M 11.12M 11.68M 11.81M 10.18M 10.53M 11.4M 3.5M
otherExpenses 14.87M 28000 8.66M 8.64M 7.74M 7.58M 8.86M 7.61M 7.95M -22.89M
operatingExpenses 39.22M 22.01M 19.77M 19.76M 19.42M 19.39M 19.04M 18.14M 19.36M -19.39M
costAndExpenses 59.6M 38.48M 37.62M 37.84M 38.33M 36.58M 37.19M 34.48M 35.48M -3.14M
netInterestIncome 53.22M 40.17M 38.25M 36.7M 36.54M 35.56M 35.88M 33.01M 33.35M 32.92M
interestIncome 73.6M 56.64M 55.46M 54.58M 55.05M 53.75M 54.03M 49.35M 49.27M 48.66M
interestExpense 20.39M 16.47M 17.2M 17.87M 18.51M 18.19M 18.15M 16.34M 15.92M 15.75M
depreciationAndAmortization 3.3M 1.83M 1.84M 1.86M 1.89M 1.95M 2M 2.03M 2.06M 2.28M
ebitda 27.99M 24.74M 24.31M 22.53M 24.01M 23.86M 22.67M 21.86M 19.29M 48.29M
ebit 24.69M 22.91M 22.47M 20.67M 22.12M 21.79M 20.68M 19.83M 17.22M 46.01M
nonOperatingIncomeExcludingInterest - - - - - - - - - -
operatingIncome 24.69M 22.91M 22.47M 20.67M 22.12M 21.79M 20.68M 19.83M 17.22M 46.01M
totalOtherIncomeExpensesNet - - - - - - - - - -
incomeBeforeTax 24.69M 22.91M 22.47M 20.67M 22.12M 21.79M 20.68M 19.83M 17.22M 46.01M
incomeTaxExpense 4.7M 4.52M 4.48M 3.79M 3.88M 4.25M 4.12M 3.77M 1.81M 11.11M
netIncomeFromContinuingOperations 19.99M 18.39M 17.99M 16.88M 18.24M 17.54M 16.55M 16.06M 15.41M 34.9M
netIncomeFromDiscontinuedOperations - - - - - - - - - -
otherAdjustmentsToNetIncome - - - - - - - - - -
netIncome 19.99M 18.39M 17.99M 16.88M 18.24M 17.54M 16.55M 16.06M 15.41M 34.9M
netIncomeDeductions - - - - - - - - - -
bottomLineNetIncome 19.99M 18.39M 17.99M 16.8M 18.15M 17.45M 16.46M 15.98M 15.33M 34.7M
eps 1.78 1.87 1.83 1.71 1.82 1.75 1.65 1.59 1.51 3.39
date 2026-03-31 2025-12-31 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31
cashAndCashEquivalents 398.64M 55.34M 126.18M 120.33M 300.86M 261.33M 204.43M 98.95M 83.37M 247.47M
shortTermInvestments - - 98.98M 99.74M 87.2M 152.96M 24.78M 127.98M 138.42M 159.97M
cashAndShortTermInvestments 398.64M 55.34M 225.17M 220.06M 388.06M 414.29M 229.21M 226.93M 221.79M 407.44M
netReceivables - - - - - - - - - -
accountsReceivables - - - - - - - - - -
otherReceivables - - - - - - - - - -
inventory - - - - - - - - - -
prepaids - - - - - - - - - -
otherCurrentAssets - - - - - - - - - -
totalCurrentAssets 398.64M 55.34M 225.17M 220.06M 388.06M 414.29M 229.21M 226.93M 221.79M 407.44M
propertyPlantEquipmentNet 93.14M 79.22M 78.03M 75.67M 72.67M 71.11M 69.71M 68.63M 69.62M 69.89M
goodwill 291.91M 175.11M 175.11M 175.11M 175.11M 175.11M 175.11M 175.11M 175.11M 175.11M
intangibleAssets - 16.2M 31.1M 32.08M 33.45M 34.57M 35.94M 37.72M 38.85M 40.66M
goodwillAndIntangibleAssets 291.91M 191.31M 206.21M 207.18M 208.56M 209.68M 211.05M 212.82M 213.96M 215.77M
longTermInvestments 5.06B 4.08B 3.83B 3.78B 3.75B 3.71B 3.7B 3.55B 3.51B 3.44B
taxAssets - 19.54M - - - - - - - -
otherNonCurrentAssets 225.6M 94.17M 83.9M 85.12M 84.19M 86.28M 84.24M 85.53M 87.85M 86.52M
totalNonCurrentAssets 5.67B 4.47B 4.2B 4.15B 4.12B 4.08B 4.07B 3.92B 3.88B 3.81B
otherAssets - - - - - - - - - -
totalAssets 6.07B 4.52B 4.42B 4.37B 4.51B 4.5B 4.29B 4.15B 4.1B 4.22B
totalPayables - - - - - - - - - -
accountPayables - - - - - - - - - -
otherPayables - - - - - - - - - -
accruedExpenses - - - - - - - - - -
shortTermDebt - 30.09M - - - - - - - 75.75M
capitalLeaseObligationsCurrent - - - - - - - - - -
taxPayables - - - 42.79M - - - - - -
deferredRevenue - - - - - - - - - -
otherCurrentLiabilities - - 3.54B 3.6B 3.67B 3.66B 3.48B 3.4B 3.42B 3.43B
totalCurrentLiabilities - 30.09M 3.54B 3.6B 3.67B 3.66B 3.48B 3.4B 3.42B 3.51B
longTermDebt 124.84M 91.97M 221.94M 121.92M 146.89M 147.37M 147.35M 102.32M 47.3M 51.39M
capitalLeaseObligationsNonCurrent - 1.49M - - - - - - - -
deferredRevenueNonCurrent - - - - - - - - - -
deferredTaxLiabilitiesNonCurrent - 15.07M - - - - - - - -
otherNonCurrentLiabilities 5.12B 3.74B 31.58M 35.41M 35.54M 46.93M 33.52M 28.98M 27.26M 41.98M
totalNonCurrentLiabilities 5.25B 3.85B 253.52M 157.32M 182.43M 194.3M 180.86M 131.3M 74.56M 93.38M
otherLiabilities - - - - - - - - - -
capitalLeaseObligations - 1.49M - - - - - - - -
totalLiabilities 5.25B 3.88B 3.79B 3.75B 3.86B 3.86B 3.67B 3.53B 3.49B 3.6B
treasuryStock -102.83M -102.09M -102.16M -102.23M -87.1M -82.92M -82.98M -81.35M -73.47M -53.39M
preferredStock - - - - - - - - - -
commonStock 129K 115K 115K 115K 115K 115K 115K 115K 115K 115K
retainedEarnings 431.37M 417M 403.04M 389.48M 411.75M 398M 384.94M 372.42M 359.87M 348M
additionalPaidInCapital 500.63M 333.84M 333.28M 332.73M 332.25M 333.84M 333.3M 332.76M 332.22M 333.82M
date 2026-03-31 2025-12-31 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31
netIncome 19.99M 18.39M 17.99M 16.88M 18.24M 17.54M 16.55M 16.06M 15.41M 34.9M
depreciationAndAmortization 3.3M 1.83M 1.84M 1.86M 1.89M 1.95M 2M 2.03M 2.06M 2.28M
deferredIncomeTax - - - - - - - - - -
stockBasedCompensation 579K 550K 551K 484K 551K 539K 540K 539K 554K 561K
changeInWorkingCapital -29.5M 11.21M -2.99M -2.09M -10.66M 10.82M 5.66M 1.78M -15.52M 16.34M
accountsReceivables - - - - - - - - - -
inventory - - - - - - - - - -
accountsPayables - - - - - - - - - -
otherWorkingCapital -29.5M 11.21M -2.99M -2.09M -10.66M 10.82M 5.66M 1.78M -15.52M 16.34M
otherNonCashItems -6.01M -2.97M -1.94M -5.28M -3.86M -53000 -5.97M -5.48M -1.18M -33.78M
netCashProvidedByOperatingActivities -11.65M 29.01M 15.45M 11.86M 6.17M 30.8M 18.78M 14.93M 1.33M 20.3M
investmentsInPropertyPlantAndEquipment -5.24M -2.69M -2.98M -3.62M -2.15M -3.4M -1.84M -1.21M -778K -2.17M
acquisitionsNet 169.49M - - - - - - - - -
purchasesOfInvestments -27.19M -4.98M -5.02M -8.14M -194.61M -203.51M -5.01M - -93.69M -26.65M
salesMaturitiesOfInvestments 26.54M 12.84M 10.85M 6.85M 256.76M 104.54M 10.38M 12.36M 89.29M 96.53M
otherInvestingActivities 75.24M 30.2M -51.42M -29.4M -28.45M -43.3M -40.97M -38.04M -37.76M 14.79M
netCashProvidedByInvestingActivities 238.85M 35.36M -48.56M -34.31M 31.54M -145.67M -37.45M -26.89M -42.93M 82.5M
netDebtIssuance -77.81M -100M 100M -25M -508K -95.88M 45M 55M -4.12M -20.35M
longTermNetDebtIssuance -77.81M -100M 100M -25M -508K -95.88M 45M 55M -4.12M -20.35M
shortTermNetDebtIssuance - - - - - - - - - -
netStockIssuance -2.99M 73000 74000 -15.14M -6.32M 58000 -1.64M -7.88M -22.23M -890K
netCommonStockIssuance -2.99M 73000 74000 -15.14M -6.32M 58000 -1.64M -7.88M -22.23M -890K
commonStockIssuance 88000 72000 74000 527K 64000 58000 67000 65000 55000 51000
commonStockRepurchased -3.08M 1000 - -15.66M -6.38M - -1.7M -7.94M -22.28M -941K
netPreferredStockIssuance - - - - - - - - - -
netDividendsPaid -5.61M -4.44M -4.42M -39.15M -4.49M -4.47M -4.04M -3.51M -3.54M -3.11M
commonDividendsPaid -5.61M -4.44M -4.42M -39.15M -4.49M -4.47M -4.04M -3.51M -3.54M -3.11M
preferredDividendsPaid - - - - - - - - - -
otherFinancingActivities 14.65M 157.02M -56.68M -78.8M 13.14M 272.06M 84.82M -16.08M -92.6M 93.23M
netCashProvidedByFinancingActivities -71.76M 52.65M 38.97M -158.08M 1.82M 171.77M 124.15M 27.53M -122.49M 68.89M