CFFI Revenue Flow Filed revenue amounts for 2026-04-01 to 2026-06-30. Coverage is partial. Unconnected amounts are separate disclosures; they must not be added together.
2026-06-30: Revenue $40.87M ; Income tax $2.24M ; Net income $8.56M . 2026-03-31: Revenue $36.26M ; Income tax $1.55M ; Net income $6.75M . 2025-12-31: Revenue $35.88M* ; Income tax $1.38M* ; Net income $6.70M* . 2025-09-30: Revenue $36.02M ; Income tax $1.72M ; Net income $7.08M . Consolidation item Separate filed amounts; connecting flows are not established. Components and totals may overlap.
CFFI revenue flow Filed amounts. Only explicit calculation relationships connect amounts; dimensional membership alone does not establish an additive flow. Intersegment Elimination -$33.00K Revenue $40.87M Pre-tax income $10.87M Income tax $2.24M
Finer product or service dollar figures and nonoverlapping groupings are shown only where supported by the retained filing evidence. Growth percentages are never converted to revenue dollars.
Historical revenue and expense breakdown Revenue and expense 3 month Period end Revenue Income tax Net income 2026-06-30 $40.87M $2.24M $8.56M 2026-03-31 $36.26M $1.55M $6.75M 2025-12-31 $35.88M* $1.38M* $6.70M* 2025-09-30 $36.02M $1.72M $7.08M 2025-06-30 $36.36M $1.86M $7.69M 2025-03-31 $32.58M $1.13M $5.37M 2024-09-30 $33.46M $1.25M $5.39M 2024-06-30 $31.15M $1.20M $5.01M 2024-03-31 $30.65M $565.00K $3.40M 2023-09-30 $30.68M $1.32M $5.79M 2023-06-30 $32.31M $1.53M $6.31M 2023-03-31 $32.59M $1.45M $6.44M 2022-09-30 $30.51M $1.68M $6.48M 2022-06-30 $28.29M $1.88M $6.74M 2022-03-31 $27.20M $1.59M $5.63M 2021-09-30 $33.38M $2.23M $7.67M 2021-06-30 $34.56M $2.44M $8.01M 2021-03-31 $34.75M $2.29M $7.06M 2020-09-30 $37.78M $2.23M $6.79M 2020-06-30 $32.08M $947.00K $3.75M 2020-03-31 $27.35M $977.00K $3.58M 2019-12-31 (m) (m) $4.37M 2019-09-30 $32.22M $1.47M $4.88M 2019-06-30 $32.48M $1.63M $5.84M 2019-03-31 $30.05M $907.00K $3.77M 2018-12-31 (m) (m) $3.96M 2018-09-30 $30.32M $1.34M $5.10M 2018-06-30 $29.89M $1.40M $5.07M 2018-03-31 $29.19M $883.00K $3.89M 2017-12-31 (m) (m) -$3.31M 2017-09-30 $29.55M $1.23M $3.02M 2017-06-30 $29.84M $1.85M $4.14M 2017-03-31 $28.29M $921.00K $2.73M 2016-12-31 (m) (m) $3.08M 2016-09-30 $29.41M $1.13M $3.19M 2016-06-30 $30.03M $1.85M $4.71M 2016-03-31 $27.13M $692.00K $2.48M 2015-12-31 (m) (m) $2.31M 2015-09-30 $27.58M $1.44M $3.48M 2015-06-30 $26.86M $1.78M $4.10M 2015-03-31 $25.90M $963.00K $2.65M 2014-12-31 (m) (m) $2.42M 2014-09-30 $26.55M $1.43M $3.29M 2014-06-30 $27.06M $1.68M $3.74M 2014-03-31 $25.95M $1.23M $2.89M 2013-12-31 (m) (m) $2.85M 2013-09-30 $25.29M $1.49M $3.37M 2013-06-30 $26.19M $2.27M $4.18M 2013-03-31 (m) $1.86M $4.01M 2012-12-31 (m) (m) $3.89M 2012-09-30 $29.07M $2.18M $4.53M 2012-06-30 $26.83M $1.96M $4.18M 2012-03-31 (m) $1.74M $3.78M 2011-12-31 (m) (m) $3.41M 2011-09-30 $26.06M $1.62M $3.51M 2011-06-30 $24.73M $1.32M $3.08M 2011-03-31 (m) $1.29M $2.97M 2010-09-30 (m) $1.12M $2.59M 2010-06-30 (m) $315.00K $1.42M
Revenue and expense 6 month Period end Revenue Income tax Net income 2026-06-30 $77.13M $3.79M $15.31M 2025-06-30 $68.94M $2.99M $13.06M 2024-06-30 $61.80M $1.76M $8.41M 2023-06-30 $64.90M $2.99M $12.75M 2022-06-30 $55.50M $3.47M $12.37M 2021-06-30 $69.31M $4.72M $15.07M 2020-06-30 $59.43M $1.92M $7.32M 2019-06-30 $62.53M $2.53M $9.61M 2018-06-30 $59.08M $2.28M $8.96M 2017-06-30 $58.13M $2.77M $6.87M 2016-06-30 $57.15M $2.55M $7.19M 2015-06-30 $52.77M $2.74M $6.75M 2014-06-30 $53.00M $2.91M $6.63M 2013-06-30 $50.41M $4.12M $8.18M 2012-06-30 $52.97M $3.70M $7.96M 2011-06-30 $48.82M $2.60M $6.05M 2010-06-30 (m) $891.00K $3.15M
Revenue and expense 9 month Period end Revenue Income tax Net income 2025-09-30 $104.96M $4.70M $20.13M 2024-09-30 $95.26M $3.01M $13.80M 2023-09-30 $95.58M $4.31M $18.54M 2022-09-30 $86.01M $5.14M $18.85M 2021-09-30 $102.69M $6.95M $22.74M 2020-09-30 $97.22M $4.16M $14.12M 2019-09-30 $94.75M $4.00M $14.49M 2018-09-30 $89.40M $3.62M $14.06M 2017-09-30 $87.68M $4.00M $9.89M 2016-09-30 $86.56M $3.67M $10.38M 2015-09-30 $80.35M $4.19M $10.22M 2014-09-30 $79.55M $4.34M $9.93M 2013-09-30 $75.71M $5.62M $11.55M 2012-09-30 $82.04M $5.88M $12.49M 2011-09-30 $74.63M $4.22M $9.56M 2010-09-30 (m) $2.01M $5.73M
Revenue and expense 12 month Period end Revenue Income tax Net income 2025-12-31 $140.84M $6.08M $26.84M 2024-12-31 $127.31M $4.21M $19.83M 2023-12-31 $127.32M $5.42M $23.60M 2022-12-31 $122.68M $7.59M $29.16M 2021-12-31 $135.20M $8.96M $28.67M 2020-12-31 $138.14M $6.79M $22.12M 2019-12-31 $111.90M $5.08M $18.86M 2018-12-31 $118.92M $4.52M $18.02M 2017-12-31 $116.83M $11.39M $6.57M 2016-12-31 $115.49M $4.46M $13.46M 2015-12-31 $107.76M $4.85M $12.53M 2014-12-31 $105.90M $5.14M $12.34M 2013-12-31 $101.88M $7.13M $14.44M 2012-12-31 $97.59M $7.65M $16.38M 2011-12-31 $100.84M $5.74M $12.98M 2010-12-31 $99.55M $2.95M $8.11M 2009-12-31 (m) $1.95M $5.53M