C&F Financial Financial Statements 2009-2024 | CFFI

Fifteen years of historical annual and quarterly income statements for C&F Financial (CFFI).

Annual Data | Millions of US $ except per share data

Metric Name
Revenue
Cost Of Goods Sold
Gross Profit
Research And Development Expenses
SG&A Expenses
Other Operating Income Or Expenses
Operating Expenses
Operating Income
Total Non-Operating Income/Expense
Pre-Tax Income
Income Taxes
Income After Taxes
Other Income
Income From Continuous Operations
Income From Discontinued Operations
Net Income
EBITDA
EBIT
Basic EPS
EPS - Earnings Per Share
TTM202320222021202020192018201720162015201420132012201120102009
$160$154$131$144$152$126$119$117$115$108$106$102$97.59$90.96$99.55$102
$35.72$26.43$7.89$8.36$13.38$14.56$11.03$9.60$8.97$8.69$8.53$8.62$10.11$11.88$13.24$15.46
$124$127$123$135$138$112$108$107$107$99.07$97.38$93.26$87.48$79.08$86.31$86.20
$0.00$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$101$98.16$85.71$97.12$109$87.97$85.35$89.26$88.60$81.69$79.89$71.68$63.45$60.37$75.25$78.73
$0.00$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$101$98.16$85.71$97.12$109$87.97$85.35$89.26$88.60$81.69$79.89$71.68$63.45$60.37$75.25$78.73
$23.53$29.16$36.96$38.08$29.22$23.93$22.54$17.97$17.92$17.38$17.49$21.57$24.03$18.71$11.06$7.47
$0.00$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$23.53$29.16$36.96$38.08$29.22$23.93$22.54$17.97$17.92$17.38$17.49$21.57$24.03$18.71$11.06$7.47
$4.19$5.42$7.60$8.96$6.80$5.08$4.52$11.39$4.46$4.85$5.14$7.13$7.65$5.74$2.95$1.95
$19.33$23.75$29.37$29.12$22.42$18.85$18.02$6.57$13.46$12.53$12.34$14.44$16.38$12.98$8.11$5.53
$0.00$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$19.33$23.75$29.37$29.12$22.42$18.85$18.02$6.57$13.46$12.53$12.34$14.44$16.38$12.98$8.11$5.53
$0.00$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$19.27$23.60$29.16$28.67$22.12$18.86$18.02$6.57$13.46$12.53$12.34$14.44$16.07$11.79$6.96$4.40
$0.00$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$0.00$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$5.73$6.92$8.29$7.95$6.06$5.47$5.15$1.89$3.90$3.68$3.63$4.37$5.00$3.76$2.26$1.44
$5.73$6.92$8.29$7.95$6.06$5.47$5.15$1.88$3.89$3.68$3.59$4.19$4.86$3.72$2.24$1.44

Quarterly Data | Millions of US $ except per share data

Metric Name
Revenue
Cost Of Goods Sold
Gross Profit
Research And Development Expenses
SG&A Expenses
Other Operating Income Or Expenses
Operating Expenses
Operating Income
Total Non-Operating Income/Expense
Pre-Tax Income
Income Taxes
Income After Taxes
Other Income
Income From Continuous Operations
Income From Discontinued Operations
Net Income
EBITDA
EBIT
Basic EPS
EPS - Earnings Per Share
2024-06-302024-03-312023-12-312023-09-302023-06-302023-03-312022-12-312022-09-302022-06-302022-03-312021-12-312021-09-302021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-312009-12-312009-09-302009-06-302009-03-31
$41.64$40.20$40.41$37.71$38.70$36.94$39.10$32.46$30.06$28.96$34.34$35.37$36.70$37.15$43.82$40.76$35.41$31.53$31.70$32.22$32.48$30.05$29.52$30.32$29.89$29.19$29.15$29.55$29.84$28.29$28.93$29.41$30.03$27.13$27.41$27.58$26.87$25.90$26.35$26.55$27.06$25.95$26.17$25.29$26.19$24.22$22.22$25.49$23.74$26.14$16.09$26.06$24.73$24.09$26.96$25.56$24.56$22.47$25.71$25.19$26.08$24.68
$10.48$9.55$8.47$7.22$6.39$4.35$2.43$1.95$1.76$1.76$1.84$1.99$2.14$2.40$2.90$2.98$3.33$4.18$3.83$3.77$3.65$3.30$2.98$2.80$2.66$2.58$2.50$2.49$2.35$2.27$2.26$2.23$2.22$2.26$2.23$2.26$2.18$2.03$2.05$2.12$2.14$2.22$2.32$2.07$2.08$2.15$2.27$2.41$2.60$2.84$2.92$2.93$2.97$3.06$3.21$3.33$3.32$3.38$3.56$3.73$3.99$4.19
$31.15$30.65$31.94$30.48$32.31$32.60$36.67$30.51$28.29$27.21$32.51$33.39$34.56$34.75$40.92$37.78$32.08$27.35$27.87$28.45$28.83$26.75$26.53$27.52$27.23$26.61$26.66$27.05$27.49$26.02$26.67$27.17$27.81$24.87$25.18$25.32$24.69$23.87$24.30$24.43$24.92$23.73$23.85$23.22$24.11$22.07$19.95$23.08$21.14$23.30$13.17$23.13$21.76$21.03$23.75$22.23$21.24$19.10$22.16$21.46$22.10$20.49
$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$24.92$26.65$25.74$23.38$24.39$24.65$23.91$22.29$19.63$19.88$24.46$23.33$24.03$25.30$30.16$28.63$27.39$22.74$22.43$22.10$21.36$22.07$21.67$21.07$20.76$21.84$22.58$22.81$21.50$22.37$22.81$22.86$21.25$21.69$22.21$20.40$18.81$20.27$21.08$19.71$19.50$19.60$19.44$18.36$17.67$16.21$14.30$16.37$15.00$17.78$8.24$18.00$17.36$16.77$20.43$18.52$19.51$16.79$21.36$19.08$19.71$18.59
$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$24.92$26.65$25.74$23.38$24.39$24.65$23.91$22.29$19.63$19.88$24.46$23.33$24.03$25.30$30.16$28.63$27.39$22.74$22.43$22.10$21.36$22.07$21.67$21.07$20.76$21.84$22.58$22.81$21.50$22.37$22.81$22.86$21.25$21.69$22.21$20.40$18.81$20.27$21.08$19.71$19.50$19.60$19.44$18.36$17.67$16.21$14.30$16.37$15.00$17.78$8.24$18.00$17.36$16.77$20.43$18.52$19.51$16.79$21.36$19.08$19.71$18.59
$6.23$4.00$6.20$7.10$7.92$7.95$12.76$8.22$8.67$7.32$8.05$10.05$10.53$9.45$10.76$9.15$4.69$4.62$5.44$6.35$7.47$4.68$4.86$6.44$6.47$4.78$4.08$4.25$5.99$3.65$3.87$4.32$6.56$3.18$2.97$4.92$5.88$3.61$3.22$4.72$5.42$4.12$4.41$4.86$6.44$5.86$5.65$6.71$6.14$5.52$4.93$5.13$4.40$4.26$3.32$3.70$1.73$2.31$0.80$2.37$2.39$1.91
$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$6.23$4.00$6.20$7.10$7.92$7.95$12.76$8.22$8.67$7.32$8.05$10.05$10.53$9.45$10.76$9.15$4.69$4.62$5.44$6.35$7.47$4.68$4.86$6.44$6.47$4.78$4.08$4.25$5.99$3.65$3.87$4.32$6.56$3.18$2.97$4.92$5.88$3.61$3.22$4.72$5.42$4.12$4.41$4.86$6.44$5.86$5.65$6.71$6.14$5.52$4.93$5.13$4.40$4.26$3.32$3.70$1.73$2.31$0.80$2.37$2.39$1.91
$1.20$0.57$1.11$1.32$1.53$1.45$2.45$1.68$1.88$1.59$2.01$2.23$2.44$2.29$2.64$2.23$0.95$0.98$1.08$1.47$1.63$0.91$0.90$1.34$1.40$0.88$7.39$1.23$1.85$0.92$0.78$1.13$1.86$0.69$0.67$1.44$1.78$0.96$0.81$1.43$1.68$1.23$1.51$1.49$2.27$1.86$1.77$2.18$1.96$1.74$1.52$1.62$1.32$1.29$0.94$1.12$0.32$0.58$0.19$0.72$0.64$0.40
$5.03$3.44$5.09$5.78$6.38$6.50$10.31$6.55$6.78$5.74$6.04$7.83$8.09$7.17$8.12$6.92$3.74$3.64$4.35$4.89$5.84$3.77$3.96$5.10$5.07$3.89$-3.32$3.02$4.14$2.73$3.08$3.19$4.71$2.48$2.31$3.48$4.10$2.65$2.42$3.29$3.74$2.89$2.89$3.37$4.18$4.01$3.89$4.53$4.18$3.78$3.41$3.51$3.08$2.97$2.38$2.59$1.42$1.73$0.61$1.66$1.75$1.51
$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$5.03$3.44$5.09$5.78$6.38$6.50$10.31$6.55$6.78$5.74$6.04$7.83$8.09$7.17$8.12$6.92$3.74$3.64$4.35$4.89$5.84$3.77$3.96$5.10$5.07$3.89$-3.32$3.02$4.14$2.73$3.08$3.19$4.71$2.48$2.31$3.48$4.10$2.65$2.42$3.29$3.74$2.89$2.89$3.37$4.18$4.01$3.89$4.53$4.18$3.78$3.41$3.51$3.08$2.97$2.38$2.59$1.42$1.73$0.61$1.66$1.75$1.51
$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$5.01$3.40$5.07$5.79$6.31$6.44$10.31$6.48$6.74$5.63$5.92$7.67$8.01$7.06$8.00$6.79$3.75$3.58$4.37$4.88$5.84$3.77$3.96$5.10$5.07$3.89$-3.32$3.02$4.14$2.73$3.08$3.19$4.71$2.48$2.31$3.48$4.10$2.65$2.42$3.29$3.74$2.89$2.89$3.37$4.18$4.01$3.89$4.53$4.02$3.63$3.27$3.06$2.79$2.68$2.09$2.30$1.13$1.44$0.32$1.37$1.46$1.25
$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$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.50$1.01$1.51$1.71$1.84$1.86$2.94$1.85$1.91$1.59$1.68$2.16$2.19$1.92$2.19$1.86$1.03$0.98$1.28$1.42$1.69$1.08$1.13$1.46$1.45$1.11$-0.95$0.87$1.19$0.78$0.90$0.92$1.36$0.72$0.68$1.02$1.21$0.77$0.71$0.97$1.10$0.85$0.85$1.01$1.28$1.23$1.20$1.41$1.25$1.14$1.04$0.97$0.89$0.86$0.68$0.74$0.37$0.47$0.10$0.45$0.48$0.41
$1.50$1.01$1.51$1.71$1.84$1.86$2.94$1.85$1.91$1.59$1.68$2.16$2.19$1.92$2.19$1.86$1.03$0.98$1.28$1.42$1.69$1.08$1.13$1.46$1.45$1.11$-0.96$0.87$1.19$0.78$0.89$0.92$1.36$0.72$0.68$1.02$1.21$0.77$0.70$0.97$1.09$0.83$0.81$0.97$1.22$1.19$1.17$1.36$1.22$1.11$1.03$0.96$0.88$0.85$0.67$0.74$0.36$0.47$0.10$0.45$0.48$0.41