BMI 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 $222.32M ; Cost of revenue $131.55M ; Selling, general and administrative $51.40M ; Income tax $10.00M . 2026-03-31: Revenue $202.28M ; Cost of revenue $117.95M ; Selling, general and administrative $49.16M ; Income tax $9.00M . 2025-12-31: Revenue $220.71M ; Cost of revenue $127.72M* ; Selling, general and administrative $49.94M* ; Income tax $11.07M* . 2025-09-30: Revenue $235.65M ; Cost of revenue $139.81M ; Selling, general and administrative $49.75M ; Income tax $12.37M . Geography Separate filed amounts; connecting flows are not established. Components and totals may overlap.
BMI revenue flow Filed amounts. Only explicit calculation relationships connect amounts; dimensional membership alone does not establish an additive flow. Asia $3.49M Europe $12.95M Middle East $813.00K Other Geographical Areas $325.00K CA $3.50M MX $824.00K US $200.41M Revenue $222.32M Cost of revenue $131.55M Gross profit $90.77M Operating income $39.38M Selling, general & administrative $51.40M Pre-tax income $39.72M Income tax $10.00M Net income $29.72M
Timing Of Transfer Of Good Or Service Separate filed amounts; connecting flows are not established. Components and totals may overlap.
BMI revenue flow Filed amounts. Only explicit calculation relationships connect amounts; dimensional membership alone does not establish an additive flow. Transferred At Point In Time $197.57M Transferred Over Time $24.75M Revenue $222.32M Cost of revenue $131.55M Gross profit $90.77M Operating income $39.38M Selling, general & administrative $51.40M Pre-tax income $39.72M Income tax $10.00M Net income $29.72M
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 $222.32M $131.55M $51.40M $10.00M $29.72M 2026-03-31 $202.28M $117.95M $49.16M $9.00M $27.34M 2025-12-31 $220.71M $127.72M* $49.94M* $11.07M* $33.58M 2025-09-30 $235.65M $139.81M $49.75M $12.37M $35.08M 2025-06-30 $238.09M $140.28M $52.95M $11.20M $34.58M 2025-03-31 $222.21M $126.77M $46.01M $12.39M $38.40M 2024-12-31 $205.18M (m) (m) (m) $30.72M 2024-09-30 $208.44M $124.56M $43.26M $10.87M $32.04M 2024-06-30 $216.66M $131.29M $43.86M $10.31M $33.06M 2024-03-31 $196.28M $119.10M $40.60M $8.96M $29.13M 2023-12-31 $182.44M (m) (m) (m) $24.72M 2023-09-30 $186.19M $113.47M $41.30M $6.62M $25.97M 2023-06-30 $175.86M $106.42M $39.93M $7.80M $22.49M 2023-03-31 $159.10M $96.28M $37.77M $6.22M $19.41M 2022-12-31 $147.32M (m) (m) (m) $17.54M 2022-09-30 $148.01M $90.49M $33.65M $6.01M $17.93M 2022-06-30 $137.83M $83.07M $32.67M $5.38M $16.66M 2022-03-31 $132.40M $81.68M $31.86M $4.46M $14.36M 2021-12-31 $135.75M (m) (m) (m) $17.28M 2021-09-30 $128.74M $77.55M $31.74M $3.54M $15.86M 2021-06-30 $122.87M $72.77M $31.43M $4.67M $13.97M 2021-03-31 $117.84M $68.48M $31.61M $3.93M $13.78M 2020-12-31 $112.33M (m) (m) (m) $13.09M 2020-09-30 $113.59M $68.56M $25.51M $4.68M $14.86M 2020-06-30 $91.12M $55.27M $23.19M $3.05M $9.53M 2020-03-31 $108.51M $65.19M $27.31M $4.09M $11.85M 2019-12-31 $107.56M (m) (m) (m) $12.27M 2019-09-30 $108.65M $66.98M $25.23M $3.62M $12.72M 2019-06-30 $103.54M $63.27M $25.24M $3.56M $11.36M 2019-03-31 $104.88M $64.42M $26.13M $3.33M $10.82M 2018-12-31 $104.41M (m) (m) (m) $11.24M 2018-09-30 $110.63M $66.68M $28.21M $801.00K $2.85M 2018-06-30 $113.65M $72.14M $25.15M $1.76M $6.15M 2018-03-31 $105.04M $68.29M $26.77M $2.16M $7.55M 2017-12-31 $96.65M (m) (m) (m) $7.23M 2017-09-30 $100.01M $62.97M $24.72M $4.19M $7.97M 2017-06-30 $104.18M $63.12M $24.21M $5.83M $10.61M 2017-03-31 $101.61M $62.96M $25.09M $4.54M $8.75M 2016-12-31 $93.10M (m) (m) (m) $6.11M 2016-09-30 $96.27M $57.63M $24.70M $4.94M $8.79M 2016-06-30 $103.82M $64.42M $24.47M $5.29M $9.40M 2016-03-31 $100.57M $61.56M $26.20M $4.55M $7.99M 2015-12-31 $95.77M (m) (m) (m) $5.48M 2015-09-30 $99.39M $63.29M $22.48M $4.99M $8.33M 2015-06-30 $98.90M $63.75M $22.96M $3.96M $7.90M 2015-03-31 $83.64M $53.57M $23.02M $2.51M $4.23M 2014-12-31 $89.34M (m) (m) (m) $6.00M 2014-09-30 $96.27M $59.81M $20.48M $5.48M $10.23M 2014-06-30 $95.66M $60.83M $20.61M $5.10M $8.81M 2014-03-31 $83.50M $54.55M $21.26M $2.77M $4.63M 2013-12-31 $81.01M (m) (m) (m) $6.38M 2013-09-30 $92.96M $59.86M $19.23M $4.56M $9.05M 2013-06-30 $88.34M $58.49M $19.69M $3.55M $6.28M 2013-03-31 $71.81M $46.77M $20.31M $1.57M $2.91M 2012-12-31 $74.32M (m) (m) (m) $5.48M 2012-09-30 $87.13M $52.80M $20.22M $4.97M $8.86M 2012-06-30 $81.97M $51.77M $18.85M $3.67M $7.44M 2012-03-31 $76.23M $47.37M $18.68M $3.73M $6.25M 2011-12-31 $60.71M (m) (m) (m) $1.19M 2011-09-30 $69.70M $46.92M $14.79M $1.20M $6.88M 2011-06-30 $75.15M $47.93M $14.94M $4.35M $7.83M 2011-03-31 $57.36M $36.92M $15.20M $1.87M $3.26M 2010-09-30 $75.70M $47.75M $14.52M $4.32M $9.02M 2010-06-30 $74.29M $47.27M $14.04M $4.87M $8.03M
Revenue and expense 6 month Period end Revenue Cost of revenue Selling, general and administrative Income tax Net income 2026-06-30 $424.60M $249.50M $100.55M $19.01M $57.05M 2025-06-30 $460.31M $267.06M $98.96M $23.59M $72.98M 2024-06-30 $412.94M $250.39M $84.46M $19.27M $62.19M 2023-06-30 $334.96M $202.71M $77.70M $14.02M $41.91M 2022-06-30 $270.24M $164.75M $64.53M $9.84M $31.02M 2021-06-30 $240.71M $141.25M $63.04M $8.60M $27.75M 2020-06-30 $199.63M $120.45M $50.49M $7.14M $21.39M 2019-06-30 $208.42M $127.69M $51.37M $6.88M $22.18M 2018-06-30 $218.69M $140.44M $51.93M $3.91M $13.70M 2017-06-30 $205.78M $126.08M $49.30M $10.37M $19.36M 2016-06-30 $204.39M $125.98M $50.68M $9.84M $17.39M 2015-06-30 $182.54M $117.32M $45.98M $6.47M $12.13M 2014-06-30 $179.16M $115.38M $41.87M $7.86M $13.45M 2013-06-30 $160.15M $105.27M $40.00M $5.12M $9.19M 2012-06-30 $158.21M $99.14M $37.52M $7.41M $13.69M 2011-06-30 $132.51M $84.85M $30.14M $6.21M $11.09M 2010-06-30 $136.09M $85.86M $28.50M $8.17M $13.38M
Revenue and expense 9 month Period end Revenue Cost of revenue Selling, general and administrative Income tax Net income 2025-09-30 $695.96M $406.87M $148.71M $35.96M $108.06M 2024-09-30 $621.38M $374.95M $127.71M $30.14M $94.22M 2023-09-30 $521.15M $316.18M $119.00M $20.64M $67.88M 2022-09-30 $418.24M $255.24M $98.18M $15.85M $48.96M 2021-09-30 $369.45M $218.80M $94.79M $12.14M $43.61M 2020-09-30 $313.21M $189.02M $76.00M $11.82M $36.25M 2019-09-30 $317.07M $194.67M $76.60M $10.50M $34.90M 2018-09-30 $329.32M $207.12M $80.14M $4.71M $16.55M 2017-09-30 $305.79M $189.05M $74.02M $14.57M $27.34M 2016-09-30 $300.66M $183.61M $75.38M $14.78M $26.18M 2015-09-30 $281.93M $180.61M $68.46M $11.46M $20.45M 2014-09-30 $275.43M $175.18M $62.35M $13.34M $23.68M 2013-09-30 $253.11M $165.13M $59.23M $9.68M $18.24M 2012-09-30 $245.34M $151.94M $57.74M $12.38M $22.55M 2011-09-30 $202.21M $131.77M $44.93M $7.41M $17.97M 2010-09-30 $211.79M $133.60M $43.02M $12.48M $22.40M
Revenue and expense 12 month Period end Revenue Cost of revenue Research and development Selling, general and administrative Income tax Net income 2025-12-31 $916.66M $534.59M $21.60M $198.65M $47.02M $141.63M 2024-12-31 $826.56M $497.37M $19.20M $171.25M $41.56M $124.94M 2023-12-31 $703.59M $427.15M $19.00M $158.39M $29.37M $92.60M 2022-12-31 $565.57M $345.60M $15.80M $132.68M $21.22M $66.50M 2021-12-31 $505.20M $299.71M $14.70M $126.76M $17.74M $60.88M 2020-12-31 $425.54M $257.30M $11.60M $103.09M $15.64M $49.34M 2019-12-31 $424.63M $261.10M $11.90M $101.38M $14.43M $47.18M 2018-12-31 $433.73M $271.38M $11.10M $105.48M $8.06M $27.79M 2017-12-31 $402.44M $246.69M $10.60M $99.15M $20.26M $34.57M 2016-12-31 $393.76M $243.19M $10.60M $97.90M $17.55M $32.30M 2015-12-31 $377.70M $241.92M $10.60M $93.41M $15.21M $25.94M 2014-12-31 $364.77M $233.63M $9.50M $85.09M $15.23M $29.68M 2013-12-31 $334.12M $217.13M $10.50M $77.88M $13.39M $24.62M 2012-12-31 $319.66M $197.41M $9.60M $77.78M $15.44M $28.03M 2011-12-31 $262.92M $173.09M $8.10M $62.29M $8.19M $19.16M 2010-12-31 $276.63M $173.81M $7.20M $58.00M $15.78M $28.66M 2009-12-31 $250.34M $153.32M (m) $54.77M $15.55M $34.17M