C&F Financial Corporation
← Back to CFFI Overview

C&F Financial Corporation (CFFI)

Solvency & Capital Structure

Total Debt

$118.2M

Net Debt

-$402.2M

C&F Financial Corporation currently has $118.2M in total debt. Net debt is -$402.2M after cash offsets. This 'Net Cash' position indicates exceptional financial strength.

Financial Fundamentals

CFFIQuarterly Data • 5Y View

DateTotal Debt ($B)Cash & Inv. ($B)Net Debt ($B)Total AssetsDebt/Assets
2026-06-300.120.52-0.40Net Cash2.814.2%
2026-03-310.100.43-0.33Net Cash2.813.7%
2025-12-310.110.41-0.29Net Cash2.774.1%
2025-09-300.110.32-0.21Net Cash2.714.2%
2025-06-300.150.37-0.23Net Cash2.695.4%
2025-03-310.120.32-0.20Net Cash2.614.6%
2024-12-310.120.13-0.01Net Cash2.564.8%
2024-09-300.140.46-0.32Net Cash2.555.6%
2024-06-300.120.45-0.33Net Cash2.494.8%
2024-03-310.120.49-0.36Net Cash2.474.9%
2023-12-310.110.54-0.43Net Cash2.444.5%
2023-09-300.150.53-0.38Net Cash2.426.1%
2023-06-300.180.55-0.37Net Cash2.427.3%
2023-03-310.200.60-0.40Net Cash2.448.2%
2022-12-310.090.54-0.45Net Cash2.333.9%
2022-09-300.090.60-0.51Net Cash2.344.0%
2022-06-300.090.64-0.55Net Cash2.334.0%
2022-03-310.090.68-0.60Net Cash2.303.8%
2021-12-310.090.64-0.55Net Cash2.264.0%
2021-09-300.090.56-0.47Net Cash2.214.2%
2021-06-300.080.53-0.45Net Cash2.173.7%
2021-03-310.080.47-0.39Net Cash2.173.7%
2020-12-310.080.37-0.30Net Cash2.093.7%
2020-09-300.150.30-0.14Net Cash2.087.4%
2020-06-300.090.33-0.24Net Cash1.984.6%
2020-03-310.160.38-0.22Net Cash1.888.5%
2019-12-310.160.36-0.19Net Cash1.669.7%
2019-09-300.160.34-0.18Net Cash1.6210.0%
2019-06-300.160.30-0.13Net Cash1.5710.3%
2019-03-310.160.35-0.18Net Cash1.5510.4%
2018-12-310.160.33-0.17Net Cash1.5210.5%
2018-09-300.160.33-0.17Net Cash1.5010.7%
2018-06-300.170.36-0.19Net Cash1.5410.8%
2018-03-310.170.37-0.20Net Cash1.5211.0%
2017-12-310.170.34-0.17Net Cash1.5111.1%
2017-09-300.170.32-0.15Net Cash1.4811.2%
2017-06-300.170.33-0.17Net Cash1.4611.3%
2017-03-310.170.33-0.17Net Cash1.4611.3%
2016-12-310.160.31-0.15Net Cash1.4511.3%
2016-09-300.170.29-0.13Net Cash1.4311.7%
2016-06-300.170.30-0.13Net Cash1.4112.1%
2016-03-310.170.37-0.19Net Cash1.4012.4%
2015-12-310.180.37-0.20Net Cash1.4112.6%
2015-09-300.180.37-0.19Net Cash1.3713.0%
2015-06-300.180.36-0.18Net Cash1.3713.2%
2015-03-310.170.39-0.23Net Cash1.3612.1%
2014-12-310.170.39-0.22Net Cash1.3412.5%
2014-09-300.170.37-0.19Net Cash1.3213.0%
2014-06-300.170.40-0.23Net Cash1.3512.6%
2014-03-310.170.40-0.23Net Cash1.3413.0%
2013-12-310.170.27-0.10Net Cash1.3112.9%
2013-09-300.170.19-0.02Net Cash0.9817.0%
2013-06-300.170.21-0.04Net Cash0.9916.8%
2013-03-310.170.22-0.05Net Cash0.9916.8%
2012-12-310.160.18-0.02Net Cash0.9816.7%
2012-09-300.150.010.140.9615.6%
2012-06-300.160.010.140.9516.4%
2012-03-310.140.030.110.9514.6%
2011-12-310.160.160.010.9317.4%
2011-09-300.140.020.120.9115.3%
2011-06-300.140.010.130.9115.5%
2011-03-310.140.040.090.9115.2%
2010-12-310.140.010.130.9015.9%
2010-09-300.150.010.140.9116.3%
2010-06-300.160.010.140.9017.3%
2010-03-310.140.010.130.8715.8%
2009-12-310.150.040.110.8916.9%
2009-09-300.170.010.160.8719.6%
2009-06-300.170.010.160.8819.7%
2009-03-310.180.030.150.8920.0%
2008-12-310.200.010.190.8623.2%
2008-09-300.210.010.200.8525.3%
2008-06-300.220.010.200.8525.5%
2008-03-310.180.010.160.7922.2%
2007-12-310.180.010.160.7922.4%
2007-09-300.160.010.150.7720.8%
2007-06-300.120.020.100.7516.0%
2007-03-310.120.030.080.7415.9%
2006-12-310.120.030.090.7315.7%
2006-09-300.130.020.110.7117.8%
2006-06-300.120.030.100.7217.2%
2006-03-310.120.020.100.6817.5%
2005-12-310.100.040.060.6715.2%
2005-09-300.110.030.080.6715.9%
2005-06-300.120.010.100.6717.4%
2005-03-310.080.030.050.6213.2%
2004-12-310.080.050.030.6112.9%
2004-09-300.080.050.020.6012.8%
2004-06-300.080.060.020.5912.8%
2004-03-310.070.070.000.5812.3%
2003-12-310.070.050.020.5711.8%
2003-09-300.080.050.020.5613.4%
2003-06-300.070.020.050.5513.0%
2003-03-310.070.020.060.5413.8%
2002-12-310.090.020.080.5517.1%
2002-09-300.070.020.050.5113.4%
2002-06-300.010.03-0.02Net Cash0.412.9%
2002-03-310.010.05-0.04Net Cash0.422.5%
2001-12-310.030.010.020.406.7%
2001-09-300.010.02-0.01Net Cash0.392.5%
2001-06-300.030.010.020.406.8%
2001-03-310.020.010.010.384.6%
2000-12-310.010.01-0.00Net Cash0.354.0%
2000-09-300.030.020.010.358.4%
2000-06-300.030.010.020.349.7%
2000-03-310.020.010.010.325.7%
1999-12-310.030.020.010.339.1%
1999-09-300.010.010.000.314.2%
1999-06-300.010.010.010.313.9%
1999-03-310.010.04-0.03Net Cash0.313.8%
1998-12-310.020.010.020.327.7%
1998-09-300.010.010.000.304.0%
1998-06-300.040.010.030.3213.4%
1998-03-310.030.010.020.309.0%
1997-12-310.010.010.000.283.3%
1997-09-300.000.01-0.01Net Cash0.270.0%
1997-06-300.010.000.010.263.5%
1997-03-310.010.000.010.252.1%
1996-12-310.010.000.010.262.0%
1996-09-300.010.000.010.252.7%