Need MIY 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 | 21.10M 17.6% | 25.60M 739.8% | -4.00M 92.5% | -53.17M 316.4% | 24.57M 0.3% | 24.63M 36.9% | 39.06M 359.2% | 8.50M 392.8% |
Cost of Revenue | 2.96M 57.8% | 7.02M 124.4% | -28.78M 885.8% | 3.66M 4.0% | 3.82M 1.3% | 3.87M 1.8% | 3.80M 1.0% | 3.84M |
Gross Profit | 25.86M 39.2% | 18.58M 25.0% | 24.78M 143.6% | -56.83M 373.9% | 20.75M 0.1% | 20.77M 41.1% | 35.26M 655.4% | 4.67M 260.7% |
Gross Margin % | 123.00% 68.5% | 73.00% 111.8% | -619.00% 678.5% | 107.00% 27.4% | 84.00% 0.0% | 84.00% 6.7% | 90.00% 63.6% | 55.00% 45.0% |
Research & Development | 0.00 | 0.00 100.0% | -3.35 43.8% | -2.33 361.8% | 0.89 6.3% | 0.95 31.7% | 1.39 456.0% | 0.25 |
General & Administrative | 3.33M 1016.2% | 298.55K 4.1% | 311.46K 0.4% | 312.75K 10.1% | 284.09K 94.7% | 5.41M 336.7% | 1.24M 221.5% | 385.24K 0.4% |
Selling & Marketing | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.0% | 126.77K | 0.00 | 0.00 |
SG&A Expenses | 3.33M 1016.2% | 298.55K 4.1% | 311.46K 0.4% | 312.75K 10.1% | 284.09K 94.9% | 5.54M 347.0% | 1.24M 221.5% | 385.24K 0.4% |
Other Operating Expenses | 0.00 | 0.00 100.0% | 6.49M 109.4% | -69.43M 196676.9% | 35.32K 15.7% | 30.52K 5.5% | 32.31K 1.1% | 32.68K 7.2% |
Total Operating Expenses | 3.33M 1703.8% | 184.74K 46.2% | 343.09K 0.4% | 344.61K 7.9% | 319.41K 82.8% | 1.86M 46.4% | 1.27M 204.1% | 417.92K 0.3% |
Cost and Expenses | 32.80M 921.8% | 3.21M 84.2% | 20.32M 126.9% | -75.45M 23721.8% | 319.41K 82.8% | 1.86M 46.4% | 1.27M 107.8% | -16.21M 3969.2% |
Operating Income | 22.53M 0.6% | 22.39M 4.8% | 21.37M 0.4% | 21.29M 12.2% | 24.25M 6.5% | 22.77M 39.7% | 37.79M 45.4% | 25.99M 2041.1% |
Operating Margin % | 107.00% 23.0% | 87.00% 116.3% | -534.00% 1235.0% | -40.00% 140.4% | 99.00% 7.6% | 92.00% 5.2% | 97.00% 68.3% | 306.00% 828.6% |
EBITDA | 22.53M | 0.00 100.0% | -16.82M 66.4% | -50.11M | 0.00 | 0.00 | 0.00 100.0% | -12.17M 1103.1% |
EBITDA Margin % | 107.00% | 0.00% 100.0% | 420.00% 346.8% | 94.00% | 0.00% | 0.00% | 0.00% 100.0% | -143.00% 240.5% |
Interest Expense | 0.00 100.0% | 10.23M 15.1% | 8.89M 161.5% | 3.40M 23.2% | 2.76M 31.2% | 4.01M 34.0% | 6.08M 6.1% | 5.73M 26.2% |
Interest Income | -8.88M 135.3% | 25.16M | 0.00 100.0% | 3.17M 25.0% | 2.54M 31.6% | 3.71M 87.3% | 29.23M 2.6% | 29.99M 2.1% |
Other Income (Expense) | -43.32M 965.6% | -4.07M 84.2% | -25.71M 65.6% | -74.80M 5865.1% | 1.30M 6629.5% | 19.28K 99.9% | 13.38M 174.7% | -17.90M 40.1% |
Pre-Tax Income | -20.79M 213.5% | 18.32M 521.8% | -4.34M 91.9% | -53.51M 320.7% | 24.25M 6.5% | 22.77M 39.7% | 37.79M 367.3% | 8.09M 343.3% |
Pre-Tax Margin % | -99.00% 237.5% | 72.00% 33.9% | 109.00% 7.9% | 101.00% 2.0% | 99.00% 7.6% | 92.00% 5.2% | 97.00% 2.1% | 95.00% 16.7% |
Tax Provision | 0.00 | 0.00 | 0.00 | 0.00 100.0% | 20.19M | 0.00 100.0% | 17.46M | 0.00 100.0% |
Net Income | -20.79M 213.5% | 18.32M 521.8% | -4.34M 91.9% | -53.51M 320.7% | 24.25M 6.5% | 22.77M 39.7% | 37.79M 367.3% | 8.09M 343.3% |
Net Margin % | -99.00% 237.5% | 72.00% 33.9% | 109.00% 7.9% | 101.00% 2.0% | 99.00% 7.6% | 92.00% 5.2% | 97.00% 2.1% | 95.00% 16.7% |
Basic EPS | -0.72 214.3% | 0.63 584.6% | -0.13 92.8% | -1.81 320.7% | 0.82 6.5% | 0.77 39.8% | 1.28 374.1% | 0.27 345.5% |
Diluted EPS | -0.72 214.3% | 0.63 584.6% | -0.13 92.8% | -1.81 320.7% | 0.82 6.5% | 0.77 39.8% | 1.28 374.1% | 0.27 345.5% |
Basic Shares Outstanding | 28.96M 0.0% | 28.96M 13.3% | 33.42M 13.2% | 29.52M 0.0% | 29.51M 0.2% | 29.58M 0.0% | 29.58M 0.0% | 29.58M 0.0% |
Diluted Shares Outstanding | 28.96M 0.0% | 28.96M 13.3% | 33.42M 13.0% | 29.56M 0.2% | 29.51M 0.2% | 29.58M 0.0% | 29.58M 1.2% | 29.95M 0.9% |