CSR 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.
2019-12-31: Revenue $30.29M ; Net income -$2.76M . 2018-12-31: Revenue $30.29M ; Net income -$2.76M . Consolidation item Separate filed amounts; connecting flows are not established. Components and totals may overlap.
CSR revenue flow Filed amounts. Only explicit calculation relationships connect amounts; dimensional membership alone does not establish an additive flow. Corporate Non Segment $657.00K Material Reconciling Items $917.00K Revenue $65.78M Cost of revenue $2.09M Operating income $8.78M
Product or service Separate filed amounts; connecting flows are not established. Components and totals may overlap.
CSR revenue flow Filed amounts. Only explicit calculation relationships connect amounts; dimensional membership alone does not establish an additive flow. Other Property Revenue $1.06M Revenue $65.78M Cost of revenue $2.09M Operating income $8.78M
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 2 month Period end Revenue Net income 2019-12-31 $30.29M -$2.76M 2018-12-31 $30.29M -$2.76M
Revenue and expense 3 month Period end Revenue Revenue including tax Cost of revenue Income tax Net income 2026-06-30 $65.78M (m) $2.09M (m) -$1.02M 2026-03-31 $65.07M (m) $2.38M (m) -$12.89M 2025-12-31 $66.62M* (m) $2.32M* (m) -$18.43M* 2025-09-30 $71.40M (m) $2.49M (m) $53.78M 2025-06-30 $68.55M (m) $2.39M (m) -$14.52M 2025-03-31 $67.09M (m) $2.43M (m) -$3.73M 2024-09-30 $65.03M (m) $2.24M (m) -$1.05M 2024-06-30 $65.04M (m) $2.22M (m) -$1.30M 2024-03-31 $64.51M (m) $2.33M (m) -$3.90M 2023-09-30 (m) (m) $2.20M (m) $7.77M 2023-06-30 (m) (m) $2.25M (m) -$1.86M 2023-03-31 (m) (m) $2.57M (m) $43.57M 2022-09-30 (m) (m) $2.56M (m) -$523.00K 2022-06-30 (m) (m) $2.72M (m) -$2.99M 2022-03-31 (m) (m) $2.25M (m) -$8.59M 2021-09-30 (m) (m) $2.20M (m) -$9.49M 2021-06-30 (m) (m) $2.08M (m) $21.54M 2021-03-31 (m) (m) $1.77M (m) -$4.87M 2020-12-31 $45.54M (m) (m) (m) -$4.38M 2020-09-30 (m) (m) $1.44M (m) $19.63M 2020-06-30 (m) (m) $1.34M (m) -$3.80M 2020-03-31 $44.41M (m) $1.55M (m) -$7.01M 2019-12-31 $45.78M (m) (m) (m) $48.66M 2019-09-30 $47.44M (m) $1.55M (m) $31.60M 2019-06-30 $46.93M (m) $1.45M (m) $3.11M 2019-03-31 $45.61M (m) $1.55M (m) -$4.70M 2018-10-31 $45.64M (m) (m) (m) -$4.56M 2018-09-30 $45.41M (m) (m) (m) $2.65M 2018-07-31 $45.95M $2.43M (m) (m) $2.92M 2018-06-30 $46.20M (m) (m) (m) -$20.17M 2018-04-30 $44.19M (m) (m) (m) -$20.87M 2018-03-31 $43.03M (m) (m) (m) $6.60M 2018-01-31 $42.72M (m) (m) (m) $136.10M 2017-10-31 $41.87M (m) (m) (m) $12.82M 2017-07-31 $40.98M (m) (m) (m) -$11.26M 2017-04-30 $42.81M (m) (m) (m) $30.28M 2017-01-31 $39.80M (m) (m) (m) $23.11M 2016-10-31 $39.20M (m) (m) (m) $11.60M 2016-07-31 $38.30M (m) (m) (m) -$21.64M 2016-04-30 (m) (m) (m) (m) $11.00M 2016-01-31 $3.50M (m) (m) (m) $39.80M 2015-10-31 $371.90M (m) (m) (m) $16.67M 2015-07-31 $7.00M (m) (m) (m) $4.54M 2015-04-30 (m) (m) (m) (m) $10.75M 2015-01-31 $10.00M (m) (m) (m) $8.37M 2014-10-31 $10.90M (m) (m) (m) $5.11M 2014-07-31 $6.70M (m) (m) (m) -$151.00K 2014-04-30 (m) (m) (m) (m) -$28.54M 2014-01-31 (m) (m) (m) (m) $3.50M 2013-10-31 (m) (m) (m) (m) $8.79M 2013-07-31 $21.79M (m) (m) (m) $3.08M 2013-04-30 (m) (m) (m) (m) $10.02M 2013-01-31 (m) (m) (m) (m) $5.32M 2012-10-31 (m) (m) (m) (m) $8.51M 2012-07-31 $955.00K (m) (m) (m) $1.68M 2012-04-30 (m) (m) (m) (m) $3.38M 2012-01-31 (m) (m) (m) (m) $2.13M 2011-10-31 (m) (m) (m) $0.00 $1.28M 2011-07-31 (m) (m) (m) $0.00 $1.42M 2011-01-31 (m) (m) (m) (m) $11.83M 2010-10-31 (m) (m) (m) -$19.00K $5.82M 2010-07-31 (m) (m) (m) $19.00K $1.99M
Revenue and expense 6 month Period end Revenue Revenue including tax Cost of revenue Income tax Net income 2026-06-30 $130.85M (m) $4.47M (m) -$13.91M 2025-06-30 $135.64M (m) $4.83M (m) -$18.25M 2024-06-30 $129.55M (m) $4.55M (m) -$5.20M 2023-06-30 (m) (m) $4.82M (m) $41.71M 2022-06-30 (m) (m) $4.97M (m) -$11.58M 2021-06-30 (m) (m) $3.85M (m) $16.67M 2020-06-30 (m) (m) $2.90M (m) -$10.81M 2019-06-30 $92.54M (m) $3.00M (m) -$1.58M 2018-10-31 $91.58M $5.19M (m) (m) -$1.64M 2018-06-30 $89.23M (m) (m) (m) -$13.57M 2017-10-31 $82.84M (m) (m) (m) $1.56M 2016-10-31 $57.55M (m) (m) (m) -$10.04M 2015-10-31 $378.86M (m) (m) (m) $21.21M 2014-10-31 $17.58M (m) (m) (m) $4.96M 2013-10-31 $69.14M (m) (m) (m) $11.87M 2012-10-31 $8.22M (m) (m) (m) $10.19M 2011-10-31 (m) (m) (m) $0.00 $2.71M 2010-10-31 (m) (m) (m) $0.00 $7.80M
Revenue and expense 8 month Period end Revenue Revenue including tax Cost of revenue Net income 2018-12-31 $121.87M $4.30M $3.66M -$4.40M 2017-12-31 $111.25M (m) (m) $127.41M
Revenue and expense 9 month Period end Revenue Cost of revenue Net income 2025-09-30 $207.04M $7.32M $35.53M 2024-09-30 $194.57M $6.79M -$6.25M 2023-09-30 (m) $7.01M $49.48M 2022-09-30 (m) $7.54M -$12.10M 2021-09-30 (m) $6.05M $7.18M 2020-09-30 (m) $4.34M $8.82M 2019-09-30 $139.98M $4.55M $30.01M 2018-09-30 $134.64M (m) -$10.92M 2018-01-31 (m) (m) $137.66M 2017-01-31 $131.48M (m) $13.07M 2016-01-31 $504.92M (m) $61.00M 2015-01-31 $27.62M (m) $13.33M 2014-01-31 $80.88M (m) $15.37M 2013-01-31 $10.17M (m) $15.52M 2012-01-31 $2.17M (m) $4.83M 2011-01-31 (m) (m) $19.64M
Revenue and expense 12 month Period end Revenue Cost of revenue Net income 2025-12-31 $273.66M $9.64M $17.10M 2024-12-31 $260.98M $9.13M -$11.33M 2023-12-31 $261.31M $9.35M $41.33M 2022-12-31 $256.72M $9.89M -$14.11M 2021-12-31 $201.71M $8.75M -$29.00K 2020-12-31 $177.99M $5.80M $4.44M 2019-12-31 $185.75M $6.19M $78.67M 2018-12-31 $121.87M (m) (m) 2018-04-30 $169.75M $5.53M $116.79M 2017-04-30 $160.10M (m) $43.35M 2016-04-30 $145.50M (m) $72.01M 2015-04-30 $88.87M (m) $24.09M 2014-04-30 $80.88M (m) -$13.17M 2013-04-30 $26.27M (m) $25.53M 2012-04-30 $3.24M (m) $8.21M 2011-04-30 (m) (m) $20.08M 2010-04-30 (m) (m) $4.00M 2009-04-30 (m) (m) $8.53M