CIX 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 $43.61M ; Cost of revenue $28.08M ; Selling, general and administrative $6.62M ; Income tax $2.32M . 2026-03-31: Revenue $40.57M ; Cost of revenue $27.32M ; Selling, general and administrative $6.20M ; Income tax $1.88M . 2025-12-31: Revenue $37.70M* ; Cost of revenue $25.60M* ; Selling, general and administrative $6.44M* ; Income tax $1.69M* . 2025-09-30: Revenue $39.95M ; Cost of revenue $28.92M ; Selling, general and administrative $6.27M ; Income tax $1.34M . Consolidation item Separate filed amounts; connecting flows are not established. Components and totals may overlap.
CIX revenue flow Filed amounts. Only explicit calculation relationships connect amounts; dimensional membership alone does not establish an additive flow. Operating Segments $43.61M Revenue $43.61M Cost of revenue $28.08M Gross profit $15.54M Operating income $8.92M Selling, general & administrative $6.62M Pre-tax income $9.58M Income tax $2.32M Net income $7.26M
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 Cost of revenue Selling, general and administrative Income tax Net income 2026-06-30 $43.61M $28.08M $6.62M $2.32M $7.26M 2026-03-31 $40.57M $27.32M $6.20M $1.88M $5.85M 2025-12-31 $37.70M* $25.60M* $6.44M* $1.69M* $4.67M* 2025-09-30 $39.95M $28.92M $6.27M $1.34M $4.22M 2025-06-30 $40.37M $27.48M $6.57M $1.71M $5.45M 2025-03-31 $40.27M $28.11M $6.29M $1.61M $5.13M 2024-09-30 $33.67M $24.20M $6.12M $1.11M $3.48M 2024-06-30 $35.89M $24.72M $6.08M $1.53M $4.84M 2024-03-31 $37.97M $28.30M $5.95M $1.19M $3.75M 2023-09-30 $40.35M $27.74M $6.07M $1.85M $5.76M 2023-06-30 $36.62M $26.34M $5.91M $1.29M $4.07M 2023-03-31 $41.15M $28.45M $5.66M $1.92M $6.07M 2022-09-30 $42.86M $30.93M $6.02M $1.53M $4.95M 2022-06-30 $41.67M $28.05M $5.88M $1.91M $6.18M 2022-03-31 $42.05M $29.97M $5.77M $1.54M $4.98M 2021-09-30 $34.56M $23.63M $5.79M $1.29M $4.13M 2021-06-30 $36.25M $24.95M $5.55M $1.46M $4.62M 2021-03-31 $35.92M $24.89M $5.22M $1.47M $4.68M 2020-12-31 $30.00M (m) (m) (m) $2.10M 2020-09-30 $28.43M $21.10M $5.25M $610.00K $1.83M 2020-06-30 $23.80M $16.43M $5.00M $674.00K $2.06M 2020-03-31 $32.31M $21.88M $5.41M $1.36M $4.27M 2019-12-31 $29.60M (m) (m) (m) $3.20M 2019-09-30 $29.70M $20.23M $5.21M $1.23M $3.90M 2019-06-30 $33.70M $22.79M $5.32M $1.55M $4.90M 2019-03-31 $31.20M $21.55M $5.33M $1.14M $4.00M 2018-12-31 $27.40M (m) (m) (m) $2.70M 2018-09-30 $30.00M $20.43M $5.07M $1.29M $3.90M 2018-06-30 $32.40M $21.15M $5.25M $1.63M $5.00M 2018-03-31 $28.40M $18.91M $5.13M $1.22M $3.70M 2017-12-31 $25.10M (m) (m) (m) $4.30M 2017-09-30 $27.00M $18.79M $4.83M $1.42M $2.50M 2017-06-30 $30.00M $20.49M $4.91M $1.78M $3.30M 2017-03-31 $29.90M (m) $5.16M $1.71M $3.20M 2016-12-31 $26.30M (m) (m) (m) $2.90M 2016-09-30 $28.40M (m) $4.93M $1.59M $3.00M 2016-06-30 $27.10M (m) $4.77M $1.32M $2.40M 2016-03-31 $27.10M (m) $4.85M $1.19M $2.20M 2015-12-31 $25.70M (m) (m) (m) $1.70M 2015-09-30 $26.50M (m) $4.68M $1.21M $2.20M 2015-06-30 $28.90M (m) $4.85M $1.50M $2.80M 2015-03-31 $27.90M (m) $4.87M $1.29M $2.40M 2014-12-31 $24.70M (m) (m) (m) $1.70M 2014-09-30 $26.50M (m) $4.71M $1.21M $2.20M 2014-06-30 $26.80M (m) $4.70M $1.36M $2.60M 2014-03-31 $25.80M (m) $4.46M $1.15M $2.10M 2013-12-31 $22.30M (m) (m) (m) $1.30M 2013-09-30 $24.20M (m) $4.54M $1.01M $2.00M 2013-06-30 $24.00M (m) $4.67M $1.08M $1.80M 2013-03-31 $21.50M (m) $4.59M $496.00K $900.00K 2012-12-31 $19.30M (m) (m) (m) $28.70M 2012-09-30 $21.30M (m) $4.27M $637.00K $2.60M 2012-06-30 $22.20M (m) $4.35M $843.00K $2.10M 2012-03-31 $20.40M (m) $4.43M $599.00K $1.50M 2011-12-31 $18.70M (m) (m) (m) $1.00M 2011-09-30 $20.10M (m) $5.75M $302.00K $1.10M 2011-06-30 $21.10M (m) $5.90M $1.45M $1.60M 2011-03-31 $19.90M (m) $6.16M $4.69M $4.00M 2010-09-30 $35.74M (m) $5.90M $1.32M $1.67M 2010-06-30 $34.38M (m) $5.54M $1.07M $1.72M
Revenue and expense 6 month Period end Revenue Cost of revenue Selling, general and administrative Income tax Net income 2026-06-30 $84.18M $55.40M $12.82M $4.20M $13.11M 2025-06-30 $80.64M $55.59M $12.86M $3.32M $10.58M 2024-06-30 $73.86M $53.03M $12.04M $2.72M $8.60M 2023-06-30 $77.77M $54.79M $11.57M $3.21M $10.14M 2022-06-30 $83.72M $58.02M $11.66M $3.44M $11.16M 2021-06-30 $72.18M $49.84M $10.77M $2.93M $9.30M 2020-06-30 $56.11M $38.31M $10.41M $2.03M $6.34M 2019-06-30 $64.91M $44.34M $10.65M $2.70M $8.88M 2018-06-30 $60.80M $40.06M $10.38M $2.85M $8.72M 2017-06-30 $59.95M $40.76M $10.07M $3.49M $6.45M 2016-06-30 $54.18M (m) $9.62M $2.50M $4.64M 2015-06-30 $56.81M (m) $9.72M $2.80M $5.22M 2014-06-30 $52.63M (m) $9.16M $2.52M $4.70M 2013-06-30 $45.49M (m) $9.25M $1.58M $2.71M 2012-06-30 $42.58M (m) $8.78M $1.44M $3.62M 2011-06-30 $70.02M (m) $12.06M $6.13M $5.62M 2010-06-30 $67.18M (m) $11.34M $3.60M $757.00K
Revenue and expense 9 month Period end Revenue Cost of revenue Selling, general and administrative Income tax Net income 2025-09-30 $120.59M $84.51M $19.13M $4.66M $14.81M 2024-09-30 $107.53M $77.22M $18.16M $3.82M $12.08M 2023-09-30 $118.12M $82.53M $17.64M $5.06M $15.90M 2022-09-30 $126.59M $88.94M $17.67M $4.97M $16.11M 2021-09-30 $106.73M $73.47M $16.56M $4.21M $13.44M 2020-09-30 $84.54M $59.41M $15.65M $2.64M $8.17M 2019-09-30 $94.61M $64.57M $15.86M $3.92M $12.77M 2018-09-30 $90.83M $60.49M $15.45M $4.13M $12.65M 2017-09-30 $86.94M $59.55M $14.90M $4.91M $8.95M 2016-09-30 $82.59M (m) $14.55M $4.10M $7.61M 2015-09-30 $83.31M (m) $14.40M $4.01M $7.46M 2014-09-30 $79.10M (m) $13.87M $3.73M $6.92M 2013-09-30 $69.70M (m) $13.79M $2.59M $4.67M 2012-09-30 $63.86M (m) $13.05M $2.08M $6.22M 2011-09-30 $105.75M (m) $17.81M $6.44M $6.71M 2010-09-30 $102.92M (m) $17.24M $4.92M $2.43M
Revenue and expense 12 month Period end Revenue Cost of revenue Selling, general and administrative Income tax Net income 2025-12-31 $158.28M $110.11M $25.57M $6.36M $19.48M 2024-12-31 $145.94M $104.58M $24.34M $5.15M $16.59M 2023-12-31 $161.29M $112.07M $23.78M $7.01M $22.59M 2022-12-31 $166.56M $117.76M $23.36M $6.44M $20.87M 2021-12-31 $140.81M $98.07M $22.22M $5.16M $16.57M 2020-12-31 $114.54M $81.69M $21.03M $3.17M $10.32M 2019-12-31 $124.24M $85.28M $21.30M $4.94M $16.00M 2018-12-31 $118.22M $79.95M $20.46M $5.15M $15.32M 2017-12-31 $112.03M $77.21M $19.59M $3.96M $13.20M 2016-12-31 $108.92M $73.75M $19.59M $5.51M $10.46M 2015-12-31 $108.99M (m) $19.43M $4.90M $9.12M 2014-12-31 $103.85M (m) $18.64M $5.01M $8.66M 2013-12-31 $92.05M (m) $18.25M $3.23M $6.01M 2012-12-31 $83.20M (m) $17.75M $1.42M $34.96M 2011-12-31 $79.81M (m) $16.56M $2.54M $7.67M 2010-12-31 $76.14M (m) $16.08M $5.74M $3.05M 2009-12-31 $116.13M (m) $22.25M -$3.06M -$1.99M