C&F Financial Balance Sheet 2009-2024 | CFFI
Fifteen years of historical annual and quarterly balance sheets for C&F Financial (CFFI).
Annual Data | Millions of US $ except per share data
2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 |
$75.16 | $26.66 | $268 | $86.67 | $165 | $115 | $119 | $103 | $153 | $168 | $148 | $25.62 | $11.51 | $9.68 | $38.06 |
$0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
$0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
$0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
$0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
$1,802 | $1,645 | $1,727 | $1,622 | $1,345 | $1,192 | $1,174 | $1,125 | $1,070 | $1,003 | $976 | $744 | $704 | $689 | $685 |
$41.91 | $43.85 | $44.80 | $44.13 | $35.26 | $37.10 | $36.97 | $35.80 | $36.53 | $37.30 | $38.23 | $27.08 | $28.46 | $28.74 | $29.49 |
$465 | $514 | $374 | $288 | $193 | $218 | $222 | $213 | $223 | $225 | $222 | $157 | $148 | $134 | $122 |
$26.60 | $26.87 | $27.17 | $27.48 | $15.34 | $15.57 | $16.02 | $16.69 | $16.04 | $17.01 | $18.20 | $10.72 | $10.72 | $10.72 | $10.72 |
$83.67 | $80.77 | $78.09 | $90.83 | $57.60 | $45.95 | $47.24 | $39.36 | $60.02 | $56.03 | $57.51 | $38.35 | $36.73 | $41.86 | $40.53 |
$636 | $687 | $538 | $464 | $312 | $329 | $335 | $327 | $335 | $336 | $336 | $233 | $224 | $215 | $203 |
$2,438 | $2,332 | $2,265 | $2,086 | $1,657 | $1,521 | $1,509 | $1,452 | $1,405 | $1,338 | $1,312 | $977 | $928 | $904 | $888 |
$2,128 | $2,041 | $1,950 | $1,774 | $1,309 | $1,197 | $1,193 | $1,133 | $1,086 | $1,041 | $1,021 | $696 | $655 | $637 | $619 |
$51.32 | $55.49 | $55.73 | $55.71 | $145 | $145 | $147 | $152 | $165 | $153 | $158 | $154 | $154 | $154 | $160 |
$41.82 | $39.19 | $47.71 | $62.39 | $38.44 | $27.18 | $27.23 | $27.59 | $22.43 | $20.71 | $20.39 | $25.05 | $23.36 | $20.93 | $20.52 |
$93.14 | $94.68 | $103 | $118 | $183 | $172 | $174 | $180 | $188 | $173 | $178 | $179 | $177 | $174 | $180 |
$2,221 | $2,136 | $2,053 | $1,892 | $1,492 | $1,369 | $1,367 | $1,313 | $1,274 | $1,215 | $1,199 | $875 | $832 | $811 | $800 |
$3.24 | $3.33 | $3.41 | $3.51 | $3.30 | $3.36 | $3.36 | $3.33 | $3.30 | $3.28 | $3.27 | $3.16 | $3.09 | $3.03 | $3.01 |
$234 | $217 | $194 | $171 | $154 | $141 | $127 | $125 | $116 | $108 | $99.25 | $88.70 | $76.17 | $67.54 | $63.67 |
$-26.69 | $-36.96 | $-2.09 | $-1.96 | $-2.25 | $-4.67 | $-1.89 | $-0.98 | $1.17 | $3.09 | $-0.27 | $4.72 | $3.38 | $0.07 | $0.97 |
$0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
$218 | $196 | $211 | $194 | $165 | $152 | $142 | $139 | $131 | $124 | $113 | $102 | $96.09 | $92.78 | $88.88 |
$2,438 | $2,332 | $2,265 | $2,086 | $1,657 | $1,521 | $1,509 | $1,452 | $1,405 | $1,338 | $1,312 | $977 | $928 | $904 | $888 |
Quarterly Data | Millions of US $ except per share data
2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 |
$44.67 | $55.21 | $75.16 | $70.51 | $58.91 | $84.22 | $26.66 | $99.45 | $139 | $269 | $268 | $201 | $169 | $147 | $86.67 | $25.77 | $80.30 | $148 | $165 | $146 | $94.66 | $137 | $115 | $109 | $136 | $148 | $119 | $110 | $119 | $121 | $103 | $89.00 | $92.51 | $151 | $153 | $145 | $139 | $173 | $168 | $145 | $182 | $193 | $148 | $44.33 | $59.83 | $70.73 | $25.62 | $13.75 | $10.93 | $26.43 | $11.51 | $23.63 | $15.12 | $44.33 | $9.68 | $9.88 | $14.09 | $10.14 | $38.06 | $7.20 | $10.63 | $28.29 |
$0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
$0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
$0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
$0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
$1,914 | $1,866 | $1,802 | $1,784 | $1,751 | $1,752 | $1,645 | $1,667 | $1,670 | $1,724 | $1,727 | $1,677 | $1,644 | $1,679 | $1,622 | $1,628 | $1,561 | $1,485 | $1,345 | $1,306 | $1,248 | $1,223 | $1,192 | $1,165 | $1,194 | $1,187 | $1,174 | $1,154 | $1,130 | $1,133 | $1,125 | $1,098 | $1,086 | $1,072 | $1,070 | $1,037 | $1,038 | $1,029 | $1,003 | $980 | $1,013 | $1,011 | $976 | $755 | $763 | $763 | $744 | $744 | $730 | $721 | $704 | $688 | $684 | $685 | $689 | $698 | $697 | $666 | $685 | $679 | $693 | $718 |
$41.21 | $41.55 | $41.91 | $42.35 | $42.77 | $43.51 | $43.85 | $43.83 | $43.81 | $44.98 | $44.80 | $45.40 | $45.50 | $45.22 | $44.13 | $42.75 | $39.46 | $38.73 | $35.26 | $35.50 | $36.72 | $36.93 | $37.10 | $37.05 | $37.15 | $36.87 | $36.97 | $36.14 | $35.54 | $35.70 | $35.80 | $36.45 | $36.28 | $36.50 | $36.53 | $36.37 | $36.53 | $36.93 | $37.30 | $37.74 | $38.94 | $38.93 | $38.23 | $28.54 | $27.85 | $27.84 | $27.08 | $27.63 | $28.00 | $28.18 | $28.46 | $28.77 | $28.90 | $28.76 | $28.74 | $29.59 | $29.63 | $29.44 | $29.49 | $29.88 | $30.21 | $30.65 |
$408 | $434 | $465 | $465 | $496 | $519 | $514 | $501 | $503 | $417 | $374 | $364 | $358 | $322 | $288 | $275 | $250 | $238 | $193 | $194 | $204 | $212 | $218 | $220 | $225 | $222 | $222 | $212 | $216 | $217 | $213 | $209 | $215 | $220 | $223 | $224 | $222 | $224 | $225 | $224 | $221 | $215 | $222 | $151 | $151 | $154 | $157 | $144 | $145 | $148 | $148 | $146 | $144 | $140 | $134 | $134 | $125 | $126 | $122 | $124 | $115 | $112 |
$26.47 | $26.53 | $26.60 | $26.67 | $26.73 | $26.80 | $26.87 | $26.94 | $27.02 | $27.09 | $27.17 | $27.25 | $27.33 | $27.40 | $27.48 | $27.57 | $27.65 | $27.66 | $15.34 | $15.38 | $15.43 | $15.49 | $15.57 | $15.66 | $15.76 | $15.88 | $16.02 | $16.17 | $16.33 | $16.50 | $16.69 | $15.47 | $15.64 | $15.84 | $16.04 | $16.26 | $16.50 | $16.75 | $17.01 | $17.29 | $19.78 | $20.09 | $18.20 | $10.72 | $10.72 | $10.72 | $10.72 | $10.72 | $10.72 | $10.72 | $10.72 | $10.72 | $10.72 | $10.72 | $10.72 | $10.72 | $10.72 | $10.72 | $10.72 | $10.72 | $10.72 | $10.72 |
$83.50 | $82.75 | $83.67 | $80.30 | $81.01 | $77.78 | $80.77 | $76.85 | $70.88 | $71.54 | $78.09 | $81.38 | $79.95 | $81.25 | $90.83 | $94.83 | $91.89 | $75.43 | $57.60 | $56.60 | $52.63 | $50.03 | $45.95 | $48.67 | $50.35 | $50.30 | $47.24 | $66.14 | $65.55 | $63.07 | $39.36 | $66.63 | $61.28 | $60.34 | $60.02 | $59.90 | $60.16 | $56.83 | $56.03 | $57.59 | $54.39 | $53.69 | $57.51 | $38.56 | $39.75 | $37.85 | $38.35 | $35.47 | $35.87 | $37.45 | $36.73 | $35.73 | $39.29 | $42.31 | $41.86 | $39.25 | $41.72 | $38.78 | $40.53 | $31.95 | $30.74 | $21.54 |
$578 | $604 | $636 | $638 | $669 | $689 | $687 | $672 | $665 | $577 | $538 | $532 | $524 | $490 | $464 | $453 | $422 | $392 | $312 | $313 | $320 | $327 | $329 | $335 | $341 | $338 | $335 | $331 | $334 | $332 | $327 | $327 | $329 | $332 | $335 | $337 | $335 | $335 | $336 | $336 | $334 | $328 | $336 | $229 | $229 | $230 | $233 | $218 | $220 | $224 | $224 | $221 | $223 | $222 | $215 | $213 | $207 | $205 | $203 | $196 | $186 | $175 |
$2,492 | $2,470 | $2,438 | $2,422 | $2,419 | $2,440 | $2,332 | $2,339 | $2,334 | $2,302 | $2,265 | $2,209 | $2,169 | $2,169 | $2,086 | $2,081 | $1,983 | $1,877 | $1,657 | $1,619 | $1,568 | $1,549 | $1,521 | $1,500 | $1,536 | $1,525 | $1,509 | $1,485 | $1,464 | $1,464 | $1,452 | $1,425 | $1,414 | $1,405 | $1,405 | $1,373 | $1,373 | $1,364 | $1,338 | $1,316 | $1,347 | $1,340 | $1,312 | $984 | $993 | $993 | $977 | $962 | $950 | $945 | $928 | $909 | $907 | $907 | $904 | $912 | $904 | $871 | $888 | $875 | $879 | $893 |
$2,136 | $2,120 | $2,128 | $2,127 | $2,124 | $2,143 | $2,041 | $2,058 | $2,044 | $2,003 | $1,950 | $1,891 | $1,856 | $1,857 | $1,774 | $1,725 | $1,670 | $1,504 | $1,309 | $1,267 | $1,228 | $1,220 | $1,197 | $1,174 | $1,213 | $1,207 | $1,193 | $1,162 | $1,142 | $1,147 | $1,133 | $1,102 | $1,092 | $1,088 | $1,086 | $1,054 | $1,056 | $1,066 | $1,041 | $1,015 | $1,052 | $1,044 | $1,021 | $700 | $708 | $711 | $696 | $683 | $681 | $666 | $655 | $644 | $635 | $637 | $637 | $646 | $648 | $622 | $619 | $620 | $623 | $628 |
$93.75 | $93.77 | $51.32 | $51.39 | $51.40 | $55.44 | $55.49 | $55.55 | $55.61 | $55.67 | $55.73 | $55.78 | $55.84 | $55.81 | $55.71 | $92.79 | $68.69 | $142 | $145 | $145 | $145 | $145 | $145 | $145 | $147 | $147 | $147 | $147 | $152 | $152 | $152 | $155 | $158 | $161 | $165 | $167 | $169 | $153 | $153 | $158 | $158 | $158 | $158 | $154 | $154 | $154 | $154 | $154 | $154 | $154 | $154 | $154 | $154 | $153 | $154 | $146 | $146 | $140 | $160 | $149 | $154 | $154 |
$43.47 | $38.65 | $41.82 | $42.66 | $41.47 | $38.72 | $39.19 | $40.27 | $38.83 | $42.37 | $47.71 | $57.77 | $55.02 | $57.50 | $62.39 | $73.92 | $61.60 | $52.23 | $38.44 | $45.82 | $35.52 | $29.29 | $27.18 | $30.78 | $28.79 | $28.30 | $27.23 | $28.33 | $24.79 | $24.07 | $27.59 | $28.31 | $26.29 | $21.95 | $22.43 | $22.62 | $21.75 | $21.24 | $20.71 | $21.23 | $18.12 | $20.82 | $20.39 | $20.99 | $25.16 | $23.98 | $25.05 | $27.23 | $21.40 | $25.94 | $23.36 | $17.72 | $18.98 | $21.55 | $20.93 | $25.67 | $20.20 | $18.37 | $20.52 | $16.02 | $16.69 | $24.84 |
$137 | $132 | $93.14 | $94.05 | $92.87 | $94.16 | $94.68 | $95.82 | $94.44 | $98.04 | $103 | $114 | $111 | $113 | $118 | $167 | $130 | $194 | $183 | $191 | $180 | $174 | $172 | $176 | $176 | $176 | $174 | $176 | $177 | $176 | $180 | $184 | $184 | $183 | $188 | $190 | $191 | $174 | $173 | $179 | $176 | $179 | $178 | $175 | $179 | $178 | $179 | $181 | $175 | $180 | $177 | $172 | $173 | $175 | $174 | $172 | $166 | $159 | $180 | $165 | $171 | $179 |
$2,273 | $2,253 | $2,221 | $2,221 | $2,217 | $2,237 | $2,136 | $2,154 | $2,138 | $2,101 | $2,053 | $2,004 | $1,967 | $1,970 | $1,892 | $1,892 | $1,800 | $1,698 | $1,492 | $1,457 | $1,409 | $1,394 | $1,369 | $1,350 | $1,389 | $1,382 | $1,367 | $1,338 | $1,319 | $1,323 | $1,313 | $1,285 | $1,277 | $1,271 | $1,274 | $1,244 | $1,247 | $1,240 | $1,215 | $1,194 | $1,228 | $1,222 | $1,199 | $874 | $887 | $888 | $875 | $863 | $856 | $846 | $832 | $816 | $807 | $812 | $811 | $818 | $814 | $781 | $800 | $785 | $793 | $807 |
$3.17 | $3.25 | $3.24 | $3.25 | $3.27 | $3.31 | $3.33 | $3.35 | $3.39 | $3.41 | $3.41 | $3.39 | $3.44 | $3.53 | $3.51 | $3.51 | $3.51 | $3.51 | $3.30 | $3.29 | $3.31 | $3.34 | $3.36 | $3.37 | $3.37 | $3.37 | $3.36 | $3.35 | $3.35 | $3.35 | $3.33 | $3.32 | $3.31 | $3.31 | $3.30 | $3.26 | $3.26 | $3.25 | $3.28 | $3.28 | $3.28 | $3.27 | $3.27 | $3.23 | $3.19 | $3.16 | $3.16 | $3.13 | $3.12 | $3.11 | $3.09 | $3.05 | $3.05 | $3.03 | $3.03 | $3.02 | $3.02 | $3.01 | $3.01 | $2.99 | $2.99 | $2.99 |
$239 | $236 | $234 | $230 | $226 | $221 | $217 | $208 | $203 | $198 | $194 | $189 | $183 | $176 | $171 | $164 | $159 | $156 | $154 | $151 | $148 | $143 | $141 | $138 | $134 | $130 | $127 | $132 | $130 | $127 | $125 | $123 | $121 | $117 | $116 | $115 | $112 | $109 | $108 | $106 | $104 | $101 | $99.25 | $97.38 | $94.98 | $91.75 | $88.70 | $85.75 | $82.09 | $78.97 | $76.17 | $73.72 | $71.45 | $69.44 | $67.54 | $66.24 | $64.70 | $64.34 | $63.67 | $64.11 | $63.50 | $62.79 |
$-27.10 | $-28.67 | $-26.69 | $-41.07 | $-35.41 | $-31.92 | $-36.96 | $-40.32 | $-25.53 | $-15.86 | $-2.09 | $-3.65 | $-2.92 | $-3.56 | $-1.96 | $-0.73 | $-0.64 | $-1.96 | $-2.25 | $-2.25 | $-2.12 | $-3.29 | $-4.67 | $-5.18 | $-4.20 | $-3.73 | $-1.89 | $-0.71 | $-0.59 | $-0.73 | $-0.98 | $1.70 | $2.33 | $1.93 | $1.17 | $2.23 | $1.60 | $3.32 | $3.09 | $3.51 | $3.13 | $1.83 | $-0.27 | $0.46 | $1.04 | $4.22 | $4.72 | $4.74 | $4.29 | $3.52 | $3.38 | $3.68 | $2.14 | $0.68 | $0.07 | $3.04 | $1.21 | $1.38 | $0.97 | $1.59 | $-0.87 | $-0.81 |
$0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
$219 | $217 | $218 | $200 | $203 | $203 | $196 | $185 | $196 | $201 | $211 | $205 | $202 | $199 | $194 | $189 | $183 | $179 | $165 | $162 | $159 | $155 | $152 | $150 | $146 | $143 | $142 | $147 | $145 | $141 | $139 | $140 | $138 | $133 | $131 | $129 | $126 | $124 | $124 | $122 | $119 | $117 | $113 | $109 | $106 | $105 | $102 | $98.48 | $93.91 | $99.47 | $96.09 | $93.27 | $99.11 | $95.44 | $92.78 | $94.03 | $90.56 | $90.11 | $88.88 | $89.54 | $86.31 | $85.57 |
$2,492 | $2,470 | $2,438 | $2,422 | $2,419 | $2,440 | $2,332 | $2,339 | $2,334 | $2,302 | $2,265 | $2,209 | $2,169 | $2,169 | $2,086 | $2,081 | $1,983 | $1,877 | $1,657 | $1,619 | $1,568 | $1,549 | $1,521 | $1,500 | $1,536 | $1,525 | $1,509 | $1,485 | $1,464 | $1,464 | $1,452 | $1,425 | $1,414 | $1,405 | $1,405 | $1,373 | $1,373 | $1,364 | $1,338 | $1,316 | $1,347 | $1,340 | $1,312 | $984 | $993 | $993 | $977 | $962 | $950 | $945 | $928 | $909 | $907 | $907 | $904 | $912 | $904 | $871 | $888 | $875 | $879 | $893 |