Some parts of the portal may cause error messages or display incorrectly due to the transition to a new provider of trading data

CFFI - C & F FINANCIAL CORP


IEX Last Trade
73.8
-0.300   -0.407%

Share volume: 0
Last Updated: Fri 27 Dec 2024 03:25:37 PM CET
Monetary Authorities-Central Bank: -0.01%

PREVIOUS CLOSE
CHG
CHG%

$74.10
-0.30
-0.40%
5D - 1M - 3M - 1Y - 3Y - 5Y - 10Y - 15Y
Income statement Balance sheet Cash flow To see more then 2 years history Buy Premium
View ratios

Fiscal Date 2022-09-30 2022-12-31 2023-03-31 2023-06-30 2023-09-30 2023-12-31 2024-03-31 2024-06-30
Fiscal Quarter Q3 2022 Q4 2022 Q1 2023 Q2 2023 Q3 2023 Q4 2023 Q1 2024 Q2 2024
Report Date 2022-11-08 2023-02-28 2023-05-05 2023-08-08 2023-11-07 2024-02-27 2024-05-07 2024-08-02
Total revenue 32.455 M 39.473 M 36.748 M 38.501 M 37.706 M 36.516 M 40.200 M 41.636 M
Cost of revenue 1.200 M 1.770 M 2.050 M 1.700 M 2.050 M 2.475 M 3.500 M 2.550 M
Gross profit 31.255 M 37.703 M 34.698 M 36.801 M 35.656 M 34.041 M 36.700 M 39.086 M
    20.63% -7.97% 6.06% -3.11% -4.53% 7.81% 6.50%  
Operating expenses 2.623 M 2.447 M 2.445 M 2.397 M 2.305 M 2.394 M 2.300 M 2.379 M
Selling general and admin 2.623 M 2.447 M 2.445 M 2.397 M 2.305 M 2.394 M 2.300 M 2.379 M
Research and development 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total expenses 24.533 M 26.122 M 28.798 M 30.584 M 30.606 M 34.600 M 36.200 M 35.407 M
    6.48% 10.24% 6.20% 0.07% 13.05% 4.62% -2.19%  
Operating income 7.922 M 13.351 M 7.950 M 7.917 M 7.100 M 1.916 M 4.000 M 6.229 M
Ebit 8.221 M 12.755 M 7.950 M 7.917 M 7.100 M 6.197 M 4.000 M 6.229 M
Pretax income 8.220 M 12.757 M 7.950 M 7.917 M 7.100 M 6.197 M 4.000 M 6.229 M
    55.19% -37.68% -0.42% -10.32% -12.72% -35.45% 55.73%  
Income tax 1.675 M 2.451 M 1.453 M 1.533 M 1.323 M 1.109 M 565.000 K 1.195 M
Net income basic 6.480 M 10.308 M 6.441 M 6.306 M 5.789 M 5.068 M 3.401 M 5.007 M
    59.07% -37.51% -2.10% -8.20% -12.45% -32.89% 47.22%  
Net income 6.480 M 10.308 M 6.441 M 6.306 M 5.789 M 5.068 M 3.401 M 5.007 M
    59.07% -37.51% -2.10% -8.20% -12.45% -32.89% 47.22%