III 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 $65.49M ; Cost of revenue $33.52M ; Selling, general and administrative $25.05M ; Income tax $1.94M . 2026-03-31: Revenue $61.18M ; Cost of revenue $34.80M ; Selling, general and administrative $20.32M ; Income tax $1.61M . 2025-12-31: Revenue $61.21M* ; Cost of revenue $33.77M* ; Selling, general and administrative $21.17M* ; Income tax $1.76M* . 2025-09-30: Revenue $62.36M ; Cost of revenue $36.03M ; Selling, general and administrative $20.60M ; Income tax $1.14M . Geography Separate filed amounts; connecting flows are not established. Components and totals may overlap.
III revenue flow Filed amounts. Only explicit calculation relationships connect amounts; dimensional membership alone does not establish an additive flow. Americas $42.14M Asia Pacific $5.08M Europe $18.27M Revenue $65.49M Cost of revenue $33.52M Operating income $5.86M Selling, general & administrative $25.06M Income tax $1.94M Net income $3.30M
Segment Separate filed amounts; connecting flows are not established. Components and totals may overlap.
III revenue flow Filed amounts. Only explicit calculation relationships connect amounts; dimensional membership alone does not establish an additive flow. Fact Based Sourcing Advisory Services Segment $65.49M Revenue $65.49M Cost of revenue $33.52M Operating income $5.86M Selling, general & administrative $25.06M Income tax $1.94M Net income $3.30M
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 $65.49M $33.52M $25.05M $1.94M $3.30M 2026-03-31 $61.18M $34.80M $20.32M $1.61M $2.72M 2025-12-31 $61.21M* $33.77M* $21.17M* $1.76M* $2.61M* 2025-09-30 $62.36M $36.03M $20.60M $1.14M $3.06M 2025-06-30 $61.56M $35.59M $20.14M $1.38M $2.18M 2025-03-31 $59.58M $33.93M $21.16M $910.00K $1.49M 2024-09-30 $61.28M $36.53M $18.86M $1.73M $1.15M 2024-06-30 $64.26M $38.91M $20.08M $279.00K $2.04M 2024-03-31 $64.27M $41.05M $24.09M -$231.00K -$3.39M 2023-09-30 $71.77M $43.03M $20.99M $1.59M $3.20M 2023-06-30 $74.61M $45.85M $22.33M $1.38M $2.33M 2023-03-31 $78.49M $49.17M $20.67M $1.71M $3.49M 2022-09-30 $68.84M $39.79M $20.33M $1.22M $5.56M 2022-06-30 $70.70M $41.37M $20.89M $1.72M $4.96M 2022-03-31 $72.56M $43.95M $19.59M $2.31M $4.93M 2021-09-30 $71.09M $43.25M $19.24M $2.37M $4.42M 2021-06-30 $70.60M $43.01M $20.49M $1.19M $4.11M 2021-03-31 $66.57M $41.16M $19.04M $1.01M $3.42M 2020-09-30 $61.63M $36.76M $20.32M $227.00K $2.06M 2020-06-30 $57.39M $33.76M $18.59M $2.05M $612.00K 2020-03-31 $63.71M $41.02M $21.88M -$509.00K -$1.36M 2019-09-30 $68.14M $37.73M $23.09M $2.37M $1.73M 2019-06-30 $67.33M $38.15M $24.22M $1.34M $414.00K 2019-03-31 $64.79M $40.77M $23.01M -$1.35M -$898.00K 2018-09-30 $67.97M $38.62M $23.99M -$2.31M $4.00M 2018-06-30 $71.03M $40.15M $24.68M $162.00K $2.36M 2018-03-31 $68.88M $42.98M $22.23M -$55.00K $164.00K 2017-09-30 $68.35M (m) $23.71M $234.00K $1.43M 2017-06-30 $68.04M (m) $23.38M -$923.00K -$302.00K 2017-03-31 $66.56M (m) $21.73M $8.00K (m) 2016-09-30 (m) (m) $16.61M $1.23M (m) 2016-06-30 (m) (m) $19.10M $1.23M (m) 2016-03-31 (m) (m) $16.71M -$129.00K (m) 2015-09-30 (m) (m) $16.41M $975.00K (m) 2015-06-30 (m) (m) $17.01M $578.00K (m) 2015-03-31 (m) (m) $16.41M $944.00K (m) 2014-09-30 (m) (m) $16.14M $808.00K (m) 2014-06-30 (m) (m) $16.97M $1.05M (m) 2014-03-31 (m) (m) $15.65M $418.00K (m) 2013-09-30 $51.37M (m) $16.99M $700.00K (m) 2013-06-30 $55.58M (m) $17.74M $1.20M (m) 2013-03-31 $50.59M (m) $16.03M $967.00K (m) 2012-09-30 $46.47M (m) $13.96M $1.35M (m) 2012-06-30 $50.47M (m) $16.49M $606.00K (m) 2012-03-31 $46.28M (m) $16.61M -$76.00K (m) 2011-09-30 $48.90M (m) $16.24M $3.39M (m) 2011-06-30 $50.25M (m) $17.16M $1.20M (m) 2011-03-31 (m) (m) $18.90M -$3.96M (m) 2010-09-30 (m) (m) $10.63M -$1.06M (m) 2010-06-30 (m) (m) $12.22M $131.00K (m)
Revenue and expense 6 month Period end Revenue Cost of revenue Selling, general and administrative Income tax Net income 2026-06-30 $126.67M $68.32M $45.37M $3.55M $6.01M 2025-06-30 $121.15M $69.52M $41.30M $2.29M $3.67M 2024-06-30 $128.53M $79.95M $44.17M $48.00K -$1.35M 2023-06-30 $153.09M $95.02M $43.00M $3.09M $5.82M 2022-06-30 $143.26M $85.33M $40.47M $4.03M $9.89M 2021-06-30 $137.17M $84.16M $39.53M $2.20M $7.53M 2020-06-30 $121.10M $74.78M $40.47M $1.54M -$747.00K 2019-06-30 $132.12M $78.91M $47.23M -$10.00K -$484.00K 2018-06-30 $139.90M $83.14M $46.91M $107.00K $2.53M 2017-06-30 $134.59M (m) $45.10M -$915.00K -$908.00K 2016-06-30 (m) (m) $35.81M $1.10M (m) 2015-06-30 (m) (m) $33.42M $1.52M (m) 2014-06-30 (m) (m) $32.62M $1.47M (m) 2013-06-30 $106.17M (m) $33.77M $2.16M (m) 2012-06-30 $96.76M (m) $33.09M $530.00K (m) 2011-06-30 $90.91M (m) $36.07M -$2.76M (m) 2010-06-30 (m) (m) $24.56M $473.00K (m)
Revenue and expense 9 month Period end Revenue Cost of revenue Selling, general and administrative Income tax Net income 2025-09-30 $183.51M $105.55M $61.90M $3.43M $6.73M 2024-09-30 $189.81M $116.48M $63.03M $1.78M -$203.00K 2023-09-30 $224.87M $138.05M $63.99M $4.68M $9.03M 2022-09-30 $212.10M $125.11M $60.81M $5.25M $15.44M 2021-09-30 $208.26M $127.41M $58.77M $4.57M $11.95M 2020-09-30 $182.74M $111.54M $60.79M $1.77M $1.31M 2019-09-30 $200.26M $116.64M $70.33M $2.36M $1.25M 2018-09-30 $207.87M $121.76M $70.90M -$2.20M $6.53M 2017-09-30 $202.94M (m) $68.81M -$681.00K $520.00K 2016-09-30 (m) (m) $52.43M $2.33M (m) 2015-09-30 (m) (m) $49.83M $2.50M (m) 2014-09-30 (m) (m) $48.76M $2.28M (m) 2013-09-30 $157.54M (m) $50.76M $2.86M (m) 2012-09-30 $143.22M (m) $47.05M $1.88M (m) 2011-09-30 $139.81M (m) $52.30M $634.00K (m) 2010-09-30 (m) (m) $35.19M -$586.00K (m)
Revenue and expense 12 month Period end Revenue Cost of revenue Selling, general and administrative Income tax Net income 2025-12-31 $244.72M $139.32M $83.07M $5.20M $9.34M 2024-12-31 $247.59M $150.31M $85.63M $2.39M $2.84M 2023-12-31 $291.05M $178.91M $91.27M $2.61M $6.15M 2022-12-31 $286.27M $169.65M $81.77M $6.96M $19.73M 2021-12-31 $277.83M $168.47M $78.76M $7.58M $15.53M 2020-12-31 $249.13M $149.88M $83.78M $3.11M $2.75M 2019-12-31 $265.76M $153.18M $92.52M $3.80M $3.34M 2018-12-31 $275.77M $159.92M $95.40M $435.00K $5.68M 2017-12-31 $269.55M (m) $91.05M $4.20M -$2.13M 2016-12-31 (m) (m) $78.86M $1.05M (m) 2015-12-31 (m) (m) $67.84M $3.19M (m) 2014-12-31 (m) (m) $65.43M $4.16M (m) 2013-12-31 (m) (m) $67.82M $4.27M (m) 2012-12-31 $192.75M (m) $62.91M $2.64M (m) 2011-12-31 $184.43M (m) $67.72M -$8.33M (m) 2010-12-31 $132.01M (m) $49.89M -$1.93M (m) 2009-12-31 (m) (m) $47.89M -$778.00K (m)