C&F Financial Corporation
← Back to CFFI Overview

C&F Financial Corporation (CFFI)

Earnings & Profitability History

Latest EPS

$2.07

Net Income

6.7M

Financial Fundamentals

CFFIQuarterly Data • 5Y View

Historical Data Table

Quarterly Net Income & EPS

DateNet Income ($B)NI YoY %TTM NIEPSEPS YoY %TTM EPS
2025-12-310.01+11.0%0.032.07+10.7%8.29
2025-09-300.01+31.3%0.032.19+32.7%8.09
2025-06-300.01+53.6%0.022.37+58.0%7.55
2025-03-310.01+57.8%0.021.66+64.4%6.68
2024-12-310.01+19.1%0.021.87+24.7%6.03
2024-09-300.01-6.9%0.021.65-3.5%5.66
2024-06-300.01-20.6%0.021.50-18.5%5.72
2024-03-310.00-47.2%0.021.01-45.7%6.06
2023-12-310.01-50.8%0.021.50-49.5%6.91
2023-09-300.01-10.7%0.031.71-7.6%8.38
2023-06-300.01-6.5%0.031.84-3.7%8.52
2023-03-310.01+14.4%0.031.86+17.0%8.59
2022-12-310.01+74.0%0.032.97+77.8%8.32
2022-09-300.01-15.6%0.021.85-14.4%7.02
2022-06-300.01-15.8%0.031.91-12.8%7.33
2022-03-310.01-20.3%0.031.59-17.2%7.61
2021-12-310.01-25.9%0.031.67-23.7%7.94
2021-09-300.01+13.0%0.032.16+16.1%8.46
2021-06-300.01+113.8%0.032.19+112.6%8.16
2021-03-310.01+97.3%0.031.92+95.9%7.00
2020-12-310.01+83.3%0.022.19+72.4%6.06
2020-09-300.01+39.2%0.021.86+31.0%5.14
2020-06-300.00-35.9%0.021.03-39.1%4.70
2020-03-310.00-5.1%0.020.98-9.3%5.36
2019-12-310.00+10.3%0.021.27+12.4%5.46
2019-09-300.00-4.3%0.021.42-2.7%5.32
2019-06-300.01+15.2%0.021.69+16.6%5.36
2019-03-310.00-3.1%0.021.08-2.7%5.12
2018-12-310.00+219.4%0.021.13+218.9%5.15
2018-09-300.01+69.1%0.011.46+67.8%3.07
2018-06-300.01+22.5%0.011.45+21.8%2.48
2018-03-310.00+42.5%0.011.11+42.3%2.22
2017-12-31-0.00-205.3%0.01-0.95-206.7%1.89
2017-09-300.00-5.3%0.010.87-4.4%3.73
2017-06-300.00-12.0%0.011.19-13.1%3.77
2017-03-310.00+9.9%0.010.78+11.4%3.95
2016-12-310.00+36.5%0.010.89+30.9%3.87
2016-09-300.00-8.3%0.010.91-10.8%3.66
2016-06-300.00+14.8%0.011.37+13.2%3.77
2016-03-310.00-6.1%0.010.70-9.1%3.61
2015-12-310.00-4.6%0.010.68-4.2%3.68
2015-09-300.00+5.6%0.011.02+5.2%3.71
2015-06-300.00+9.6%0.011.21+10.0%3.66
2015-03-310.00-8.5%0.010.77-9.4%3.55
2014-12-310.00-15.3%0.010.71-16.5%3.63
2014-09-300.00-2.2%0.010.97-4.0%3.77
2014-06-300.00-10.4%0.011.10-14.1%3.81
2014-03-310.00-27.8%0.010.85-30.9%3.99
2013-12-310.00-26.6%0.010.85-29.2%4.37
2013-09-300.00-25.7%0.021.01-28.4%4.72
2013-06-300.00-0.1%0.021.28+2.4%5.12
2013-03-310.00+6.0%0.021.23+7.9%5.09
2012-12-310.00+14.0%0.021.20+12.1%5.00
2012-09-300.00+29.0%0.021.41+45.4%4.87
2012-06-300.00+35.6%0.011.25+40.4%4.43
2012-03-310.00+27.3%0.011.14+32.6%4.07
2011-12-310.00+43.5%0.011.07+40.8%3.79
2011-09-300.00+35.8%0.010.97+31.1%3.48
2011-06-300.00+117.6%0.010.89+140.5%3.25
2011-03-310.00+71.6%0.010.86+83.0%2.73
2010-12-310.00+289.7%0.010.76+280.0%2.34
2010-09-300.00+56.0%0.010.74+64.4%1.78
2010-06-300.00-19.0%0.010.37-22.9%1.49
2010-03-310.00+14.7%0.010.47+14.6%1.60
2009-12-310.00-41.2%0.010.20-41.2%1.54
2009-09-300.00+454.5%0.010.45+350.0%1.68
2009-06-300.00+23.5%0.000.48+2.1%1.33
2009-03-310.00+5.6%0.000.41-14.6%1.32
2008-12-310.00-39.8%0.000.34-41.4%1.39
2008-09-300.00-86.9%0.000.10-86.8%1.63
2008-06-300.00-42.4%0.010.47-42.0%2.29
2008-03-310.00-29.0%0.010.48-26.2%2.63
2007-12-310.00-37.7%0.010.58-34.8%2.80
2007-09-300.00-26.6%0.010.76-23.2%3.11
2007-06-300.00-33.9%0.010.81-31.4%3.34
2007-03-310.00-20.4%0.010.65-18.8%3.71
2006-12-310.00+0.2%0.010.89+1.1%3.86
2006-09-300.00-8.8%0.010.99-5.7%3.85
2006-06-300.00+23.9%0.011.18+38.8%3.91
2006-03-310.00-3.1%0.010.80+9.6%3.58
2005-12-310.00-3.5%0.010.88+8.6%3.51
2005-09-300.00+10.0%0.011.05+20.7%3.44
2005-06-300.00+4.1%0.010.85+6.2%3.26
2005-03-310.00+11.1%0.010.73+12.3%3.21
2004-12-310.00+4.2%0.010.81+6.6%3.13
2004-09-300.00-7.8%0.010.87-6.5%3.08
2004-06-300.00-18.5%0.010.80-18.4%3.14
2004-03-310.00-28.1%0.010.65-27.8%3.32
2003-12-310.00-7.2%0.010.76-6.2%3.57
2003-09-300.00+25.1%0.010.93+24.0%3.62
2003-06-300.00+53.6%0.010.98+50.8%3.44
2003-03-310.00+80.3%0.010.90+76.5%3.11
2002-12-310.00+16.6%0.010.81+12.5%2.72
2002-09-300.00+28.7%0.010.75+27.1%2.63
2002-06-300.00+23.6%0.010.65+25.0%2.47
2002-03-310.00+20.9%0.010.51+21.4%2.34
2001-12-310.00+74.4%0.010.72+80.0%2.25
2001-09-300.00+29.4%0.010.59+31.1%1.93
2001-06-300.00+33.5%0.010.52+36.8%1.79
2001-03-310.00+9.3%0.010.42+10.5%1.65
2000-12-310.00+11.8%0.010.40+14.3%1.61
2000-09-300.00-10.3%0.010.45-6.2%1.56
2000-06-300.00-12.6%0.010.38-15.6%1.59
2000-03-310.00-34.8%0.010.38-32.1%1.66
1999-12-310.00-7.1%0.010.35-5.4%1.84
1999-09-300.00+5.9%0.010.48+11.6%1.86
1999-06-300.000.0%0.010.45+114.3%1.81
1999-03-310.00+50.0%0.010.56+194.7%1.57
1998-12-310.00+16.7%0.010.37+19.4%1.20
1998-09-300.00+30.8%0.010.43+34.4%1.14
1998-06-300.00+33.3%0.010.21-27.6%1.03
1998-03-310.00+16.7%0.010.19-34.5%1.11
1997-12-310.00+6.2%0.000.31+19.2%1.21
1997-09-300.00+21.5%0.000.32+33.3%1.16
1997-06-300.00+5.3%0.000.29+11.5%1.08
1997-03-310.000.000.291.05
1996-12-310.000.26
1996-09-300.000.24
1996-06-300.000.26

Annual Performance

YearNet Income ($B)Growth %EPSEPS Growth %
20250.03+35.3%8.29+37.9%
20240.02-16.0%6.01-13.2%
20230.02-19.1%6.92-16.5%
20220.03+1.7%8.29+4.3%
20210.03+29.6%7.95+31.2%
20200.02+17.3%6.06+10.8%
20190.02+4.7%5.47+6.2%
20180.02+174.2%5.15+172.5%
20170.01-51.2%1.89-51.5%
20160.01+7.4%3.90+6.0%
20150.01+1.5%3.68+1.4%
20140.01-14.3%3.63-16.9%
20130.01-12.1%4.37-12.6%
20120.02+26.2%5.00+33.0%
20110.01+60.0%3.76+66.4%
20100.01+46.8%2.26+56.9%
20090.01+32.2%1.44+4.3%
20080.00-50.7%1.38-50.5%
20070.01-30.1%2.79-27.5%
20060.01+2.9%3.85+10.3%
20050.01+5.3%3.49+11.1%
20040.01-13.3%3.14-12.3%
20030.01+32.3%3.58+31.1%
20020.01+22.2%2.73+21.3%
20010.01+36.9%2.25+38.9%
20000.01-14.2%1.62-11.5%
19990.01+11.5%1.83+15.1%
19980.01+24.5%1.59+27.2%
19970.00+20.7%1.25+35.9%
19960.000.92