Need MAYS 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 Oct 23, 2025 | 2024 Jul 31, 2024 Oct 24, 2024 | 2023 Jul 31, 2023 Oct 19, 2023 | 2022 Jul 31, 2022 Oct 20, 2022 | 2021 Jul 31, 2021 Oct 21, 2021 | 2020 Jul 31, 2020 Oct 23, 2020 | 2019 Jul 31, 2019 Oct 3, 2019 | 2018 Jul 31, 2018 Oct 4, 2018 |
|---|
Total Revenue | 22.47M 4.1% | 21.59M 4.4% | 22.58M 5.5% | 21.40M 5.9% | 20.21M 3.5% | 19.53M 4.6% | 20.48M 6.1% | 19.30M 1.3% |
Cost of Revenue | 17.46M 15.2% | 15.15M 1.5% | 15.38M 4.9% | 14.66M 2.5% | 14.31M 2.0% | 14.02M 24.9% | 11.23M 1.4% | 11.07M 8.4% |
Gross Profit | 5.01M 22.2% | 6.44M 10.4% | 7.19M 6.8% | 6.73M 14.0% | 5.91M 7.2% | 5.51M 40.4% | 9.25M 12.4% | 8.23M 11.9% |
Gross Margin % | 22.00% 26.7% | 30.00% 6.3% | 32.00% 3.2% | 31.00% 6.9% | 29.00% 3.6% | 28.00% 37.8% | 45.00% 4.7% | 43.00% 10.4% |
Research & Development | 0.00 | 0.00 100.0% | -0.01 80.0% | -0.05 600.0% | 0.01 116.7% | -0.06 160.0% | 0.10 11.1% | 0.09 40.0% |
General & Administrative | 0.00 100.0% | 5.34M 1.1% | 5.28M 6.5% | 5.65M 13.9% | 4.96M 2.5% | 5.09M 7.0% | 5.47M 18.9% | 4.60M 0.4% |
Selling & Marketing | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 0.00 100.0% | 5.34M 1.1% | 5.28M 6.5% | 5.65M 13.9% | 4.96M 2.5% | 5.09M 7.0% | 5.47M 18.9% | 4.60M 0.4% |
Other Operating Expenses | 2.86M 65.9% | 1.73M 132.7% | -5.28M 403.1% | 1.74M 2.4% | 1.79M 7.5% | 1.66M 15.3% | 1.96M 10.4% | 1.78M 138.5% |
Total Operating Expenses | 2.86M 59.5% | 7.06M 1.3% | 6.97M 5.7% | 7.39M 9.6% | 6.74M 0.0% | 6.75M 9.2% | 7.43M 16.6% | 6.37M 1.2% |
Cost and Expenses | 22.62M 1.8% | 22.21M 0.6% | 22.35M 1.4% | 22.05M 4.8% | 21.05M 1.3% | 20.77M 11.3% | 18.66M 6.9% | 17.45M 5.7% |
Operating Income | -154.33K 75.1% | -620.11K 377.2% | 223.67K 134.1% | -656.78K 21.5% | -836.93K 31.3% | -1.22M 165.0% | 1.87M 0.2% | 1.88M 38.4% |
Operating Margin % | -1.00% 66.7% | -3.00% 400.0% | 1.00% 133.3% | -3.00% 25.0% | -4.00% 33.3% | -6.00% 166.7% | 9.00% 10.0% | 10.00% 37.5% |
EBITDA | 2.15M 63.3% | 1.32M 44.3% | 2.37M 138.4% | 992.07K 4.6% | 948.53K 57.4% | 602.80K 84.3% | 3.84M 5.0% | 3.65M 22.8% |
EBITDA Margin % | 10.00% 66.7% | 6.00% 40.0% | 10.00% 100.0% | 5.00% 0.0% | 5.00% 66.7% | 3.00% 84.2% | 19.00% 0.0% | 19.00% 20.8% |
Interest Expense | 67.74K 50.3% | 136.29K 40.9% | 230.77K 8.4% | 251.98K 5.1% | 265.58K 31.1% | 202.52K 1.0% | 200.59K 14.1% | 233.47K 3.3% |
Interest Income | 26.84K | 0.00 100.0% | 98.33K 44195.0% | 222.00 73.9% | 850.00 95.8% | 20.45K 64.1% | 56.92K 124.0% | 25.41K 92.9% |
Other Income (Expense) | -40.91K 153.4% | 76.54K 120.8% | -368.63K 6.7% | -345.36K 132.1% | 1.08M 5088.0% | -21.59K 104.4% | 487.65K 498.0% | -122.51K 6.7% |
Pre-Tax Income | -195.24K 64.1% | -543.57K 275.0% | -144.96K 85.5% | -1.00M 519.3% | 239.03K 119.0% | -1.26M 159.9% | 2.10M 21.7% | 1.73M 40.5% |
Pre-Tax Margin % | -1.00% 66.7% | -3.00% 200.0% | -1.00% 80.0% | -5.00% 600.0% | 1.00% 116.7% | -6.00% 160.0% | 10.00% 11.1% | 9.00% 40.0% |
Tax Provision | -59.00K 56.9% | -137.00K 121.0% | -62.00K 78.6% | -290.00K 82.4% | -159.00K 55.2% | -355.00K 160.2% | 590.00K 147.4% | -1.24M 226.8% |
Net Income | -136.24K 66.5% | -406.57K 390.1% | -82.96K 88.4% | -712.37K 279.0% | 398.03K 143.9% | -906.00K 159.8% | 1.51M 49.1% | 2.97M 54.5% |
Net Margin % | -1.00% 50.0% | -2.00% | 0.00% 100.0% | -3.00% 250.0% | 2.00% 140.0% | -5.00% 171.4% | 7.00% 53.3% | 15.00% 50.0% |
Basic EPS | -0.07 66.2% | -0.20 385.4% | -0.04 88.2% | -0.35 275.0% | 0.20 144.4% | -0.45 160.0% | 0.75 49.3% | 1.48 54.2% |
Diluted EPS | -0.07 65.0% | -0.20 400.0% | -0.04 88.6% | -0.35 275.0% | 0.20 144.4% | -0.45 160.0% | 0.75 49.3% | 1.48 54.2% |
Basic Shares Outstanding | 2.02M 0.0% | 2.02M 0.0% | 2.02M 0.0% | 2.02M 0.0% | 2.02M 0.0% | 2.02M 0.0% | 2.02M 0.0% | 2.02M 0.0% |
Diluted Shares Outstanding | 2.02M 0.0% | 2.02M 0.0% | 2.02M 0.0% | 2.02M 0.0% | 2.02M 0.0% | 2.02M 0.0% | 2.02M 0.0% | 2.02M 0.0% |