Bank First Corporation
← Back to BFC Overview

Bank First Corporation (BFC)

Solvency & Capital Structure

Total Debt

$104.8M

Net Debt

-$161.7M

Bank First Corporation currently has $104.8M in total debt. Net debt is -$161.7M after cash offsets. This 'Net Cash' position indicates exceptional financial strength.

Financial Fundamentals

BFCQuarterly Data • 5Y View

DateTotal Debt ($B)Cash & Inv. ($B)Net Debt ($B)Total AssetsDebt/Assets
2026-06-300.100.27-0.16Net Cash5.951.8%
2026-03-310.120.40-0.27Net Cash6.072.1%
2025-12-310.120.060.074.522.7%
2025-09-300.220.23-0.00Net Cash4.425.0%
2025-06-300.120.22-0.10Net Cash4.372.8%
2025-03-310.150.39-0.24Net Cash4.513.3%
2024-12-310.150.41-0.27Net Cash4.503.3%
2024-09-300.150.23-0.08Net Cash4.293.4%
2024-06-300.100.23-0.12Net Cash4.152.5%
2024-03-310.050.22-0.17Net Cash4.101.2%
2023-12-310.130.41-0.28Net Cash4.223.0%
2023-09-300.090.10-0.01Net Cash4.092.1%
2023-06-300.090.31-0.22Net Cash4.092.3%
2023-03-310.120.38-0.26Net Cash4.172.8%
2022-12-310.120.42-0.30Net Cash3.663.4%
2022-09-300.050.45-0.40Net Cash3.641.3%
2022-06-300.040.34-0.30Net Cash2.961.2%
2022-03-310.040.41-0.37Net Cash2.921.3%
2021-12-310.070.51-0.44Net Cash2.942.3%
2021-09-300.040.18-0.14Net Cash2.851.5%
2021-06-300.050.19-0.14Net Cash2.821.7%
2021-03-310.080.20-0.12Net Cash2.852.7%
2020-12-310.080.34-0.26Net Cash2.722.8%
2020-09-300.070.21-0.14Net Cash2.642.6%
2020-06-300.100.21-0.11Net Cash2.663.8%
2020-03-310.100.20-0.10Net Cash2.204.7%
2019-12-310.110.24-0.12Net Cash2.215.2%
2019-09-300.080.20-0.12Net Cash2.163.7%
2019-06-300.030.23-0.20Net Cash1.811.7%
2019-03-310.040.17-0.14Net Cash1.812.0%
2018-12-310.040.18-0.14Net Cash1.792.4%
2018-09-300.070.16-0.09Net Cash1.743.8%
2018-06-300.060.050.011.743.2%
2018-03-310.040.04-0.00Net Cash1.702.1%
2017-12-310.070.17-0.10Net Cash1.753.9%
2017-09-300.040.030.001.332.6%
2017-06-300.000.03-0.03Net Cash1.310.0%
2017-03-310.000.04-0.04Net Cash1.290.0%
2016-12-310.000.07-0.07Net Cash1.320.0%
2016-09-300.100.10-0.00Net Cash1.357.4%
2016-06-300.100.10-0.00Net Cash1.307.7%
2016-03-310.000.05-0.05Net Cash1.220.0%
2015-12-310.050.13-0.08Net Cash1.243.7%
2015-09-300.070.08-0.01Net Cash1.205.8%
2015-06-300.010.04-0.02Net Cash1.131.2%
2015-03-310.050.11-0.06Net Cash1.174.2%
2014-12-310.000.05-0.05Net Cash1.110.0%
2014-09-300.000.03-0.03Net Cash1.100.1%
2014-06-300.020.04-0.02Net Cash1.092.1%
2014-03-310.000.05-0.05Net Cash1.060.2%
2013-12-310.030.14-0.11Net Cash1.063.1%
2013-09-300.030.07-0.04Net Cash1.043.1%
2013-06-300.010.03-0.02Net Cash0.990.5%
2013-03-310.000.03-0.03Net Cash0.970.0%
2012-12-310.050.23-0.18Net Cash1.024.5%
2011-12-310.060.040.010.916.1%
2011-09-300.020.000.010.881.7%
2011-06-300.010.000.000.850.8%
2011-03-310.010.000.000.840.8%
2010-12-310.080.020.060.8310.0%
2010-09-300.010.000.010.801.6%
2010-06-300.020.000.020.823.0%
2010-03-310.030.000.020.833.1%
2009-12-310.030.020.010.843.6%
2009-09-300.030.000.020.783.5%
2009-06-300.030.000.030.764.4%
2009-03-310.040.000.030.784.7%
2008-12-310.030.020.010.793.5%
2008-09-300.030.000.030.773.8%
2008-06-300.020.000.020.742.9%
2008-03-310.020.000.010.732.4%
2007-12-310.030.04-0.01Net Cash0.723.7%
2007-09-300.100.030.070.6913.8%
2007-06-300.080.020.060.6812.2%
2007-03-310.080.040.050.6712.6%
2006-12-310.100.050.050.6915.0%
2006-09-300.110.010.090.6716.2%
2006-06-300.110.020.090.6416.7%
2006-03-310.110.020.090.6516.5%
2005-12-310.120.020.100.6618.3%
2005-09-300.110.010.090.6216.9%
2005-06-300.110.010.090.6216.8%
2005-03-310.110.010.100.6218.2%
2004-12-310.100.020.090.6216.7%
2004-09-300.100.020.090.6117.1%
2004-06-300.100.030.080.6116.9%
2004-03-310.090.010.080.5815.9%
2003-12-310.090.020.060.5815.0%
2003-09-300.080.020.060.5614.2%
2003-06-300.090.040.050.5715.4%
2003-03-310.090.040.050.5715.3%
2002-12-310.090.040.050.5715.7%
2002-09-300.040.030.010.557.9%
2002-06-300.040.040.000.548.0%
2002-03-310.040.040.000.538.1%
2001-12-310.050.040.010.538.9%
2001-09-300.040.030.010.527.5%
2001-06-300.040.030.010.517.6%
2001-03-310.040.030.010.517.7%
2000-12-310.020.03-0.00Net Cash0.504.6%
2000-09-300.030.020.010.486.6%
2000-06-300.030.020.010.466.9%
2000-03-310.040.020.020.459.4%