Need BRC data in your own agent or pipeline?
Every table on this page — income statement, balance sheet, cash flow, PE history, dividends — is also available programmatically through the EvidInvest MCP server & financial data API for Claude, Cursor, or any MCP client and HTTP pipeline.
Financial statements and analysis
Showing the last 6 fiscal years: 2020 to 2025
Chart shows data from left to right: oldest period → newest period
X-axis shows fiscal years with their term end dates and filing dates
Period names from company filings, with term end dates and filing dates
Income Statement (USD) Term End Date Filing Date | 2025 Jul 31, 2025 Sep 4, 2025 | 2024 Jul 31, 2024 Sep 6, 2024 | 2023 Jul 31, 2023 Sep 5, 2023 | 2022 Jul 31, 2022 Sep 1, 2022 | 2021 Jul 31, 2021 Sep 2, 2021 | 2020 Jul 31, 2020 Sep 16, 2020 | 2019 Jul 31, 2019 Sep 6, 2019 | 2018 Jul 31, 2018 Sep 13, 2018 |
|---|
Total Revenue | 1.51B 12.8% | 1.34B 0.7% | 1.33B 2.3% | 1.30B 13.7% | 1.14B 5.9% | 1.08B 6.8% | 1.16B 1.1% | 1.17B 5.4% |
Cost of Revenue | 752.78M 15.2% | 653.51M 3.1% | 674.59M 0.6% | 670.51M 15.0% | 583.25M 5.5% | 552.73M 5.0% | 581.97M 0.6% | 585.56M 5.5% |
Gross Profit | 760.82M 10.6% | 687.88M 4.7% | 657.27M 4.1% | 631.55M 12.5% | 561.45M 6.2% | 528.57M 8.7% | 578.68M 1.6% | 588.29M 5.4% |
Gross Margin % | 50.00% 2.0% | 51.00% 4.1% | 49.00% 0.0% | 49.00% 0.0% | 49.00% 0.0% | 49.00% 2.0% | 50.00% 0.0% | 50.00% 0.0% |
Research & Development | 79.89M 17.9% | 67.75M 10.4% | 61.37M 4.8% | 58.55M 31.4% | 44.55M 9.6% | 40.66M 10.0% | 45.17M 0.2% | 45.25M 14.2% |
General & Administrative | 0.00 | 0.00 100.0% | 317.11M 2.3% | 324.42M 9.8% | 295.40M | 0.00 | 0.00 | 0.00 |
Selling & Marketing | 0.00 | 0.00 100.0% | 53.59M 3.6% | 55.57M 2.2% | 54.37M | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 444.30M 17.9% | 376.72M 1.6% | 370.70M 2.4% | 379.99M 8.6% | 349.77M 4.1% | 336.06M 9.4% | 371.08M 4.9% | 390.34M 0.7% |
Other Operating Expenses | 0.00 | 0.00 | 0.00 | 0.00 100.0% | 803.00K | 0.00 | 0.00 | 0.00 |
Total Operating Expenses | 524.18M 17.9% | 444.47M 2.9% | 432.06M 1.5% | 438.54M 11.2% | 394.32M 4.7% | 376.72M 9.5% | 416.25M 4.4% | 435.60M 1.9% |
Cost and Expenses | 1.28B 16.3% | 1.10B 0.8% | 1.11B 0.2% | 1.11B 13.4% | 977.57M 5.2% | 929.46M 6.9% | 998.22M 2.2% | 1.02B 4.0% |
Operating Income | 236.64M 2.8% | 243.41M 8.1% | 225.21M 16.7% | 193.01M 15.5% | 167.13M 21.1% | 138.02M 15.0% | 162.43M 6.4% | 152.70M 16.5% |
Operating Margin % | 16.00% 11.1% | 18.00% 5.9% | 17.00% 13.3% | 15.00% 0.0% | 15.00% 15.4% | 13.00% 7.1% | 14.00% 7.7% | 13.00% 8.3% |
EBITDA | 282.48M 0.6% | 280.84M 7.4% | 261.61M 15.0% | 227.44M 15.5% | 196.94M 18.3% | 166.54M 12.9% | 191.27M 5.9% | 180.63M 13.3% |
EBITDA Margin % | 19.00% 9.5% | 21.00% 5.0% | 20.00% 17.6% | 17.00% 0.0% | 17.00% 13.3% | 15.00% 6.3% | 16.00% 6.7% | 15.00% 7.1% |
Interest Expense | 4.75M 51.9% | 3.13M 11.7% | 3.54M 177.4% | 1.28M 192.0% | 437.00K 79.8% | 2.17M 23.5% | 2.83M 10.7% | 3.17M 42.4% |
Interest Income | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Other Income (Expense) | 459.00K 89.6% | 4.43M 816.6% | 483.00K 146.8% | -1.03M 126.5% | 3.90M 33.7% | 2.91M 31.5% | 2.22M 425.4% | -681.00K 84.5% |
Pre-Tax Income | 237.10M 4.3% | 247.84M 9.8% | 225.70M 17.6% | 191.98M 12.3% | 171.02M 21.3% | 140.94M 14.4% | 164.64M 8.3% | 152.01M 20.0% |
Pre-Tax Margin % | 16.00% 11.1% | 18.00% 5.9% | 17.00% 13.3% | 15.00% 0.0% | 15.00% 15.4% | 13.00% 7.1% | 14.00% 7.7% | 13.00% 18.2% |
Tax Provision | 47.84M 5.5% | 50.63M 0.4% | 50.84M 21.0% | 42.00M 18.6% | 35.41M 25.0% | 28.32M 15.2% | 33.39M 45.2% | 60.95M 96.7% |
Net Income | 189.26M 4.0% | 197.22M 12.8% | 174.86M 16.6% | 149.98M 15.7% | 129.66M 15.4% | 112.37M 14.4% | 131.26M 44.1% | 91.06M 4.8% |
Net Margin % | 13.00% 13.3% | 15.00% 15.4% | 13.00% 8.3% | 12.00% 9.1% | 11.00% 10.0% | 10.00% 9.1% | 11.00% 37.5% | 8.00% 11.1% |
Basic EPS | 3.96 2.9% | 4.08 15.6% | 3.53 20.9% | 2.92 17.3% | 2.49 16.9% | 2.13 14.8% | 2.50 42.0% | 1.76 5.9% |
Diluted EPS | 3.92 3.2% | 4.05 15.4% | 3.51 21.0% | 2.90 17.4% | 2.47 17.1% | 2.11 14.2% | 2.46 42.2% | 1.73 6.0% |
Basic Shares Outstanding | 47.64M 1.0% | 48.12M 3.0% | 49.59M 3.4% | 51.32M 1.4% | 52.04M 1.4% | 52.76M 0.3% | 52.60M 1.8% | 51.68M 1.2% |
Diluted Shares Outstanding | 48.09M 0.8% | 48.50M 2.8% | 49.87M 3.5% | 51.65M 1.4% | 52.41M 1.5% | 53.23M 0.2% | 53.32M 1.5% | 52.52M 1.1% |