Need MHF 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 Oct 31, 2025 Oct 31, 2025 | 2024 Oct 31, 2024 Oct 31, 2024 | 2023 Oct 31, 2023 Oct 31, 2023 | 2022 Oct 31, 2022 Oct 31, 2022 | 2021 Oct 31, 2021 Oct 31, 2021 | 2020 Oct 31, 2020 Oct 31, 2020 | 2019 Oct 31, 2019 Oct 31, 2019 | 2018 Oct 31, 2018 Oct 31, 2018 |
|---|
Total Revenue | 5.91M 67.9% | 18.42M 175.0% | 6.70M 132.7% | -20.51M 322.3% | 9.23M 260.4% | 2.56M 82.9% | 14.96M 1202.2% | 1.15M 66.2% |
Cost of Revenue | 990.06K | 0.00 100.0% | 2.48M 144.7% | 1.02M 5.6% | 1.07M 2.5% | 1.05M 1.2% | 1.04M 2.0% | 1.02M |
Gross Profit | 4.92M 73.3% | 18.42M 337.0% | 4.22M 119.6% | -21.53M 364.0% | 8.15M 439.5% | 1.51M 89.1% | 13.92M 10434.3% | 132.14K 96.1% |
Gross Margin % | 83.00% 17.0% | 100.00% 58.7% | 63.00% 40.0% | 105.00% 19.3% | 88.00% 49.2% | 59.00% 36.6% | 93.00% 675.0% | 12.00% 88.0% |
Research & Development | 0.00 | 0.00 | 0.00 100.0% | -4.54 475.2% | 1.21 210.3% | 0.39 78.7% | 1.83 1207.1% | 0.14 |
General & Administrative | 303.74K 60.7% | 189.01K 82.5% | 1.08M 431.9% | 202.91K 7.1% | 218.48K 0.8% | 216.83K 16.6% | 185.91K 0.9% | 187.58K 6.9% |
Selling & Marketing | 0.00 | 0.00 100.0% | 1.01K | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 303.74K 60.7% | 189.01K 82.5% | 1.08M 432.4% | 202.91K 7.1% | 218.48K 0.8% | 216.83K 16.6% | 185.91K 0.9% | 187.58K 6.9% |
Other Operating Expenses | 846.94K 1878.1% | 42.82K | 0.00 100.0% | 64.80K 25.0% | 51.83K 1.0% | 51.30K 28.3% | 40.00K 24.6% | 32.09K 21.5% |
Total Operating Expenses | 1.15M 396.4% | 231.83K 78.5% | 1.08M 303.6% | 267.71K 1.0% | 270.31K 0.8% | 268.13K 18.7% | 225.91K 2.8% | 219.67K 9.4% |
Cost and Expenses | 2.14M 823.4% | 231.83K 78.5% | 1.08M 303.6% | 267.71K 1.0% | 270.31K 0.8% | 268.13K 18.7% | 225.91K 2.8% | 219.67K 9.4% |
Operating Income | 3.77M 79.3% | 18.19M 223.7% | 5.62M 127.0% | -20.78M 331.9% | 8.96M 290.8% | 2.29M 84.4% | 14.73M 1485.7% | 928.98K 70.6% |
Operating Margin % | 64.00% 35.4% | 99.00% 17.9% | 84.00% 16.8% | 101.00% 4.1% | 97.00% 7.8% | 90.00% 8.2% | 98.00% 21.0% | 81.00% 12.9% |
EBITDA | 3.77M | 0.00 | 0.00 100.0% | -20.78M | 0.00 | 0.00 | 0.00 100.0% | 928.98K |
EBITDA Margin % | 64.00% | 0.00% | 0.00% 100.0% | 101.00% | 0.00% | 0.00% | 0.00% 100.0% | 81.00% |
Interest Expense | 90.64K 24.1% | 119.43K 73.9% | 68.68K 949.8% | 6.54K 12.0% | 7.43K 3356.3% | 215.00 36.6% | 339.00 1155.6% | 27.00 86.8% |
Interest Income | 6.65M 2.4% | 6.81M 1.7% | 6.70M 0.4% | 6.72M 0.7% | 6.77M 3.8% | 7.04M 9.2% | 7.75M 4.1% | 8.08M 0.2% |
Other Income (Expense) | -90.64K | 0.00 100.0% | -1.64M 261.2% | 1.02M | 0.00 100.0% | -3.54M | 0.00 100.0% | -6.00M 59.3% |
Pre-Tax Income | 3.68M 79.8% | 18.19M 356.8% | 3.98M 119.2% | -20.78M 332.0% | 8.96M 290.8% | 2.29M 84.4% | 14.73M 1485.8% | 928.96K 70.6% |
Pre-Tax Margin % | 62.00% 37.4% | 99.00% 67.8% | 59.00% 41.6% | 101.00% 4.1% | 97.00% 7.8% | 90.00% 8.2% | 98.00% 21.0% | 81.00% 12.9% |
Tax Provision | 0.00 | 0.00 | 0.00 100.0% | 5.56M | 0.00 100.0% | 5.83M | 0.00 100.0% | -161.14K 102.3% |
Net Income | 3.68M 79.8% | 18.19M 356.8% | 3.98M 119.2% | -20.78M 332.0% | 8.96M 290.8% | 2.29M 84.4% | 14.73M 1485.8% | 928.96K 70.6% |
Net Margin % | 62.00% 37.4% | 99.00% 67.8% | 59.00% 41.6% | 101.00% 4.1% | 97.00% 7.8% | 90.00% 8.2% | 98.00% 21.0% | 81.00% 12.9% |
Basic EPS | 0.17 79.8% | 0.84 366.7% | 0.18 118.8% | -0.96 334.1% | 0.41 272.7% | 0.11 83.8% | 0.68 1600.0% | 0.04 73.3% |
Diluted EPS | 0.17 79.8% | 0.84 366.7% | 0.18 118.8% | -0.96 334.1% | 0.41 272.7% | 0.11 83.8% | 0.68 1600.0% | 0.04 73.3% |
Basic Shares Outstanding | 22.18M 2.4% | 21.65M 2.1% | 22.13M 2.2% | 21.65M 0.0% | 21.64M 0.0% | 21.63M 0.0% | 21.63M 6.9% | 23.22M 10.4% |
Diluted Shares Outstanding | 22.18M 2.4% | 21.65M 0.0% | 21.65M 0.0% | 21.65M 0.0% | 21.64M 0.0% | 21.63M 0.0% | 21.63M 6.9% | 23.22M 10.4% |