Need BTT 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 Jul 31, 2025 | 2024 Jul 31, 2024 Jul 31, 2024 | 2023 Jul 31, 2023 Jul 31, 2023 | 2022 Jul 31, 2022 Jul 31, 2022 | 2021 Jul 31, 2021 Jul 31, 2021 | 2020 Jul 31, 2020 Jul 31, 2020 | 2019 Jul 31, 2019 Jul 31, 2019 | 2018 Jul 31, 2018 Jul 31, 2018 |
|---|
Total Revenue | 82.51M 2.0% | 84.24M 13980.7% | -606.89K 99.6% | -161.54M 229.6% | 124.63M 20.1% | 103.76M 46.3% | 193.26M 316.5% | 46.40M 212.5% |
Cost of Revenue | 9.91M 73.2% | 36.93M 256.2% | 10.37M 10.4% | 11.58M 3.0% | 11.93M 1.3% | 11.78M 4.0% | 11.33M 3.4% | 10.95M 2.1% |
Gross Profit | 82.51M 74.4% | 47.31M 531.1% | -10.97M 93.7% | -173.11M 253.6% | 112.70M 22.5% | 91.97M 49.4% | 181.93M 413.2% | 35.45M 168.2% |
Gross Margin % | 100.00% 78.6% | 56.00% 96.9% | 1808.00% 1589.7% | 107.00% 18.9% | 90.00% 1.1% | 89.00% 5.3% | 94.00% 23.7% | 76.00% 39.7% |
Research & Development | 0.00 | 0.00 100.0% | -0.01 99.4% | -1.67 230.5% | 1.28 17.4% | 1.09 48.6% | 2.12 341.7% | 0.48 211.6% |
General & Administrative | 16.35M 58.7% | 10.30M 1648.3% | 589.40K 6.3% | 554.27K 13.6% | 641.60K 16.3% | 766.97K 10.5% | 856.91K 3.7% | 889.64K 2.4% |
Selling & Marketing | 0.00 100.0% | -9.68M | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 16.35M 2502.2% | 628.25K 6.6% | 589.40K 6.3% | 554.27K 13.6% | 641.60K 16.3% | 766.97K 10.5% | 856.91K 3.7% | 889.64K 2.4% |
Other Operating Expenses | -5.38M | 0.00 100.0% | -43.66M 82033.5% | 53.29K 25.8% | 42.37K 30.6% | 61.07K 4.5% | 63.96K 49.8% | 42.71K 49.8% |
Total Operating Expenses | 16.35M 2384.8% | 657.92K 10.9% | 593.11K 2.4% | 607.55K 11.2% | 683.97K 17.4% | 828.03K 10.1% | 920.88K 1.2% | 932.35K 0.8% |
Cost and Expenses | 16.35M 58.7% | 10.30M 1637.3% | 593.11K 2.4% | 607.55K 11.2% | 683.97K 17.4% | 828.03K 10.1% | 920.88K 1.2% | 932.35K 0.8% |
Operating Income | 66.17M 10.5% | 73.94M 6261.3% | -1.20M 99.2% | -152.88M 223.3% | 123.95M 20.4% | 102.93M 46.5% | 192.34M 203.2% | 63.45M 321.2% |
Operating Margin % | 80.00% 9.1% | 88.00% 55.6% | 198.00% 108.4% | 95.00% 4.0% | 99.00% 0.0% | 99.00% 1.0% | 100.00% 27.0% | 137.00% 95.7% |
EBITDA | 66.17M | 0.00 100.0% | -1.20M 99.2% | -152.88M | 0.00 | 0.00 | 0.00 | 0.00 100.0% |
EBITDA Margin % | 80.00% | 0.00% 100.0% | 198.00% 108.4% | 95.00% | 0.00% | 0.00% | 0.00% | 0.00% 100.0% |
Interest Expense | 25.76M 30.1% | 36.87M 19.0% | 30.99M 234.3% | 9.27M 36.7% | 6.78M 57.8% | 16.09M 31.2% | 23.40M 30.2% | 17.98M 33.3% |
Interest Income | -25.30M 130.4% | 83.23M 1.8% | 81.77M 5.6% | 86.63M 3.1% | 89.42M 4.2% | 93.32M 2.3% | 91.19M 2.5% | 88.95M 1.2% |
Other Income (Expense) | -11.72M 57.1% | -27.28M 63.2% | -74.15M 740.5% | 11.58M | 0.00 | 0.00 | 0.00 100.0% | -32.26M 400.8% |
Pre-Tax Income | 54.45M 16.7% | 46.65M 3987.7% | -1.20M 99.3% | -162.15M 230.8% | 123.95M 20.4% | 102.93M 46.5% | 192.34M 323.0% | 45.47M 207.8% |
Pre-Tax Margin % | 66.00% 20.0% | 55.00% 72.2% | 198.00% 98.0% | 100.00% 1.0% | 99.00% 0.0% | 99.00% 1.0% | 100.00% 2.0% | 98.00% 3.9% |
Tax Provision | 0.00 | 0.00 100.0% | 41.96M 44.0% | 74.94M | 0.00 | 0.00 | 0.00 100.0% | 77.73M 1.0% |
Net Income | 54.45M 16.7% | 46.65M 3987.7% | -1.20M 99.3% | -162.15M 230.8% | 123.95M 20.4% | 102.93M 46.5% | 192.34M 323.0% | 45.47M 207.8% |
Net Margin % | 66.00% 20.0% | 55.00% 72.2% | 198.00% 98.0% | 100.00% 1.0% | 99.00% 0.0% | 99.00% 1.0% | 100.00% 2.0% | 98.00% 3.9% |
Basic EPS | 0.85 19.7% | 0.71 4276.5% | -0.02 99.3% | -2.30 230.7% | 1.76 20.5% | 1.46 46.5% | 2.73 326.6% | 0.64 206.7% |
Diluted EPS | 0.85 19.7% | 0.71 3650.0% | -0.02 99.1% | -2.30 230.7% | 1.76 20.5% | 1.46 46.5% | 2.73 326.6% | 0.64 206.7% |
Basic Shares Outstanding | 63.93M 2.6% | 65.61M 6.9% | 70.51M 0.0% | 70.51M 0.0% | 70.51M 0.0% | 70.51M 0.0% | 70.51M 0.0% | 70.51M 0.3% |
Diluted Shares Outstanding | 63.93M 2.6% | 65.61M 6.9% | 70.51M 0.0% | 70.51M 0.0% | 70.51M 0.0% | 70.51M 0.0% | 70.51M 0.8% | 71.04M 1.1% |