Need ISD 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 May 31, 2021 May 31, 2021 | 2020 May 31, 2020 May 31, 2020 | 2019 May 31, 2019 May 31, 2019 | 2018 May 31, 2018 May 31, 2018 |
|---|
Total Revenue | 26.28M 46.5% | 49.16M 141.3% | 20.38M 140.8% | -49.93M 144.6% | 111.94M 3020.4% | 3.59M 91.5% | 42.14M 131.4% | 18.21M 56.4% |
Cost of Revenue | 4.65M 3.2% | 4.80M 0.1% | 4.80M 16.8% | 5.76M 4.4% | 6.03M 1.8% | 5.92M 0.4% | 5.95M 0.5% | 5.98M 4.1% |
Gross Profit | 21.63M 51.2% | 44.36M 184.7% | 15.58M 128.0% | -55.69M 152.6% | 105.92M 4636.3% | -2.33M 106.5% | 36.19M 195.8% | 12.24M 65.6% |
Gross Margin % | 82.00% 8.9% | 90.00% 18.4% | 76.00% 32.1% | 112.00% 17.9% | 95.00% 246.2% | -65.00% 175.6% | 86.00% 28.4% | 67.00% 21.2% |
Research & Development | 0.00 | 0.00 100.0% | 0.51 149.0% | -1.04 137.8% | 2.75 4483.3% | 0.06 92.2% | 0.77 67.4% | 0.46 55.8% |
General & Administrative | 443.74K 24.1% | 357.45K 1.9% | 350.87K 24.4% | 463.94K 10.6% | 419.43K 12.0% | 374.44K 14.0% | 435.50K 0.6% | 432.77K |
Selling & Marketing | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 443.74K 24.1% | 357.45K 1.9% | 350.87K 24.4% | 463.94K 10.6% | 419.43K 12.0% | 374.44K 14.0% | 435.50K 0.6% | 432.77K 41612400.0% |
Other Operating Expenses | 22.81K 6.3% | 21.46K 100.3% | -8.09M 43403.5% | 18.68K 8.5% | 20.42K 1.7% | 20.08K 99.1% | 2.13M 10076.7% | 20.95K 99.9% |
Total Operating Expenses | 466.56K 23.1% | 378.92K 2.1% | 371.14K 23.1% | 482.62K 9.7% | 439.85K 11.5% | 394.53K 118.5% | -2.13M 569.8% | 453.71K 98.6% |
Cost and Expenses | -24.69M 6616.7% | 378.92K 2.1% | 371.14K 23.1% | 482.62K 9.7% | 439.85K 11.5% | 394.53K 95.9% | 9.51M 1996.9% | 453.71K 98.7% |
Operating Income | 50.97M 4.5% | 48.79M 143.9% | 20.01M 141.2% | -48.54M 143.5% | 111.50M 3392.3% | 3.19M 91.7% | 38.32M 76.9% | 21.67M 1533.9% |
Operating Margin % | 194.00% 96.0% | 99.00% 1.0% | 98.00% 1.0% | 97.00% 3.0% | 100.00% 12.4% | 89.00% 2.2% | 91.00% 23.5% | 119.00% 3075.0% |
EBITDA | 50.97M 9.9% | 56.55M 182.7% | 20.01M 141.2% | -48.54M 143.5% | 111.50M | 0.00 100.0% | 32.63M 83.5% | 17.78M 58.9% |
EBITDA Margin % | 194.00% 68.7% | 115.00% 17.3% | 98.00% 1.0% | 97.00% 3.0% | 100.00% | 0.00% 100.0% | 77.00% 21.4% | 98.00% 5.8% |
Interest Expense | 7.26M 6.0% | 7.72M 24.2% | 6.22M 232.6% | 1.87M 13.7% | 1.64M 62.1% | 4.34M 23.9% | 5.70M 45.7% | 3.91M |
Interest Income | 50.55M 25.5% | 40.27M 0.1% | 40.31M 3.3% | 39.03M 10.7% | 43.70M 7.6% | 47.30M 15.3% | 41.02M 3.2% | 39.75M |
Other Income (Expense) | -5.30M | 0.00 100.0% | -6.22M 232.9% | -1.87M | 0.00 100.0% | 5.92M | 0.00 100.0% | -18.98K 1459792.3% |
Pre-Tax Income | 45.67M 6.4% | 48.79M 143.9% | 20.01M 139.7% | -50.41M 145.2% | 111.50M 3392.3% | 3.19M 90.2% | 32.63M 83.7% | 17.76M 1275.2% |
Pre-Tax Margin % | 174.00% 75.8% | 99.00% 1.0% | 98.00% 3.0% | 101.00% 1.0% | 100.00% 12.4% | 89.00% 15.6% | 77.00% 21.4% | 98.00% 2550.0% |
Tax Provision | 0.00 | 0.00 100.0% | 26.22M | 0.00 | 0.00 100.0% | 2.15K 101.2% | -171.86K 6.7% | -161.14K 99.7% |
Net Income | 45.67M 6.4% | 48.79M 143.9% | 20.01M 139.7% | -50.41M 145.2% | 111.50M 3392.3% | 3.19M 90.2% | 32.63M 83.7% | 17.76M 61.6% |
Net Margin % | 174.00% 75.8% | 99.00% 1.0% | 98.00% 3.0% | 101.00% 1.0% | 100.00% 12.4% | 89.00% 15.6% | 77.00% 21.4% | 98.00% 11.7% |
Basic EPS | 1.37 6.8% | 1.47 145.0% | 0.60 139.5% | -1.52 145.4% | 3.35 3389.6% | 0.10 90.2% | 0.98 81.5% | 0.54 49.5% |
Diluted EPS | 1.37 6.2% | 1.46 143.3% | 0.60 139.5% | -1.52 145.4% | 3.35 3250.0% | 0.10 89.8% | 0.98 81.5% | 0.54 84.8% |
Basic Shares Outstanding | 33.30M 0.1% | 33.26M 0.0% | 33.26M 0.0% | 33.26M 0.0% | 33.26M 0.0% | 33.26M 0.0% | 33.26M 1.1% | 32.88M 24.1% |
Diluted Shares Outstanding | 33.30M 0.4% | 33.41M 0.5% | 33.26M 0.0% | 33.26M 0.0% | 33.26M 0.0% | 33.26M 0.0% | 33.26M 1.1% | 32.88M 152.5% |