BFS 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 $76.79M ; Cost of revenue (m) ; Operating expenses (m) ; Net income $8.75M . 2026-03-31: Revenue $78.26M ; Cost of revenue (m) ; Operating expenses (m) ; Net income $9.12M . 2025-12-31: Revenue $75.15M* ; Cost of revenue (m) ; Operating expenses (m) ; Net income $6.50M* . 2025-09-30: Revenue $72.00M ; Cost of revenue (m) ; Operating expenses (m) ; Net income $10.49M . Revenue flow Separate filed amounts; connecting flows are not established. Components and totals may overlap.
BFS revenue flow Filed amounts. Only explicit calculation relationships connect amounts; dimensional membership alone does not establish an additive flow. Revenue $76.79M Operating income $51.99M
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 Operating expenses Net income 2026-06-30 $76.79M (m) (m) $8.75M 2026-03-31 $78.26M (m) (m) $9.12M 2025-12-31 $75.15M* (m) (m) $6.50M* 2025-09-30 $72.00M (m) (m) $10.49M 2025-06-30 $70.83M (m) (m) $10.72M 2025-03-31 $71.86M (m) (m) $9.80M 2024-09-30 $67.29M $17.73M (m) $14.48M 2024-06-30 $66.94M $17.26M (m) $14.45M 2024-03-31 $66.69M $18.17M (m) $13.63M 2023-09-30 $63.77M $17.36M (m) $12.82M 2023-06-30 $63.71M $16.45M (m) $13.16M 2023-03-31 $63.05M $16.28M (m) $13.50M 2022-09-30 $61.09M $16.07M (m) $11.95M 2022-06-30 $60.29M $14.80M (m) $13.02M 2022-03-31 $62.14M $16.96M (m) $13.37M 2021-09-30 $60.26M $15.36M (m) $13.14M 2021-06-30 $60.00M $14.66M (m) $12.75M 2021-03-31 $58.72M $16.52M (m) $10.26M 2020-12-31 $58.28M (m) (m) $9.42M 2020-09-30 $56.76M $14.94M (m) $9.37M 2020-06-30 $53.22M $13.76M $43.01M $8.33M 2020-03-31 $56.94M $14.19M $40.11M $13.26M 2019-12-31 $56.58M (m) $41.10M* $12.82M 2019-09-30 $57.05M (m) $41.72M $12.23M 2019-06-30 $58.14M (m) $41.39M $13.23M 2019-03-31 $59.75M (m) $42.67M $13.45M 2018-12-31 $58.12M (m) (m) $12.27M 2018-09-30 $56.91M (m) $40.22M $13.15M 2018-06-30 $56.08M (m) $40.68M $12.54M 2018-03-31 $56.11M (m) $41.16M $12.59M 2017-12-31 $56.67M (m) (m) $11.56M 2017-09-30 $56.24M (m) (m) $11.48M 2017-06-30 $55.91M (m) (m) $11.51M 2017-03-31 $58.47M (m) (m) $13.70M 2016-12-31 $54.20M (m) (m) $11.46M 2016-09-30 $53.23M (m) (m) $10.24M 2016-06-30 $52.71M (m) (m) $10.63M 2016-03-31 $56.93M (m) (m) $12.95M 2015-12-31 $52.90M (m) (m) $11.25M 2015-09-30 $52.38M (m) (m) $10.62M 2015-06-30 $51.71M (m) (m) $10.40M 2015-03-31 $52.09M (m) (m) $10.21M 2014-12-31 $52.90M (m) (m) $11.25M 2014-09-30 $50.59M (m) (m) $10.11M 2014-06-30 $52.29M (m) (m) $16.05M 2014-03-31 $52.95M (m) (m) $10.29M 2013-12-31 $50.15M (m) (m) $9.90M 2013-09-30 $49.76M (m) (m) $9.40M 2013-06-30 $48.81M (m) (m) $6.59M 2013-03-31 $49.19M (m) (m) $4.98M 2012-12-31 $48.29M (m) (m) $9.48M 2012-09-30 $47.44M (m) (m) $7.95M 2012-06-30 $47.37M (m) (m) $8.08M 2012-03-31 $46.99M (m) (m) $7.86M 2011-12-31 $46.85M (m) (m) $7.52M 2011-09-30 $42.76M (m) (m) $5.50M 2011-06-30 $42.67M (m) (m) $6.40M 2011-03-31 $41.61M (m) (m) $7.31M 2010-09-30 $39.55M (m) (m) $12.83M 2010-06-30 $40.09M (m) (m) $5.67M
Revenue and expense 6 month Period end Revenue Cost of revenue Operating expenses Net income 2026-06-30 $155.05M (m) (m) $17.87M 2025-06-30 $142.69M (m) (m) $20.52M 2024-06-30 $133.63M $35.43M (m) $28.08M 2023-06-30 $126.76M $32.73M (m) $26.66M 2022-06-30 $122.44M $31.75M (m) $26.38M 2021-06-30 $118.73M $31.18M (m) $23.01M 2020-06-30 $110.16M $27.95M $83.13M $21.59M 2019-06-30 $117.89M (m) $84.06M $26.68M 2018-06-30 $112.19M (m) $81.84M $25.13M 2017-06-30 $114.35M (m) (m) $25.21M 2016-06-30 $109.64M (m) (m) $23.57M 2015-06-30 $103.80M (m) (m) $20.60M 2014-06-30 $105.23M (m) (m) $26.34M 2013-06-30 $98.00M (m) (m) $11.58M 2012-06-30 $94.36M (m) (m) $15.94M 2011-06-30 $84.51M (m) (m) $13.71M 2010-06-30 $83.70M (m) (m) $16.23M
Revenue and expense 9 month Period end Revenue Cost of revenue Operating expenses Net income 2025-09-30 $214.69M (m) (m) $31.01M 2024-09-30 $200.92M $53.16M (m) $42.56M 2023-09-30 $190.52M $50.09M (m) $39.48M 2022-09-30 $183.52M $47.83M (m) $38.33M 2021-09-30 $178.99M $46.54M (m) $36.15M 2020-09-30 $166.92M $42.89M (m) $30.96M 2019-09-30 $174.94M (m) $125.79M $38.91M 2018-09-30 $169.10M (m) $122.06M $38.28M 2017-09-30 $170.58M (m) (m) $36.70M 2016-09-30 $162.87M (m) (m) $33.81M 2015-09-30 $156.18M (m) (m) $31.22M 2014-09-30 $155.83M (m) (m) $36.45M 2013-09-30 $147.75M (m) (m) $20.98M 2012-09-30 $141.81M (m) (m) $23.89M 2011-09-30 $127.39M (m) (m) $19.21M 2010-09-30 $123.25M (m) (m) $29.06M
Revenue and expense 12 month Period end Revenue Cost of revenue Operating expenses Net income 2025-12-31 $289.84M (m) (m) $37.51M 2024-12-31 $268.85M (m) (m) $50.65M 2023-12-31 $257.21M $67.14M (m) $52.69M 2022-12-31 $245.86M $64.52M (m) $50.19M 2021-12-31 $239.22M $61.63M (m) $48.39M 2020-12-31 $225.21M $58.42M (m) $40.38M 2019-12-31 $231.53M $57.93M $166.89M $51.72M 2018-12-31 $227.22M $55.58M $164.67M $50.55M 2017-12-31 $226.30M $54.69M $165.70M $48.26M 2016-12-31 $217.02M $53.70M (m) $45.28M 2015-12-31 $209.08M (m) (m) $42.47M 2014-12-31 $207.09M (m) (m) $46.94M 2013-12-31 $197.90M (m) (m) $30.87M 2012-12-31 $190.09M (m) (m) $33.37M 2011-12-31 $173.88M (m) (m) $26.73M 2010-12-31 $163.11M (m) (m) $36.76M 2009-12-31 $160.97M (m) (m) $36.71M