Need MXF 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 | 16.59M 387.5% | -5.77M 138.6% | 14.96M 1.0% | 15.11M 80.5% | 77.68M 335.2% | -33.03M 338.9% | 13.83M 154.8% | -25.23M 2026.2% |
Cost of Revenue | 3.22M | 0.00 100.0% | 3.49M 18.7% | 2.94M 4.3% | 3.07M 22.7% | 2.51M 16.0% | 2.98M 14.6% | 3.49M 2.8% |
Gross Profit | 13.37M 331.6% | -5.77M 150.3% | 11.46M 5.8% | 12.17M 83.7% | 74.61M 309.9% | -35.54M 427.6% | 10.85M 137.8% | -28.72M 1275.7% |
Gross Margin % | 81.00% 19.0% | 100.00% 29.9% | 77.00% 4.9% | 81.00% 15.6% | 96.00% 11.1% | 108.00% 38.5% | 78.00% 31.6% | 114.00% 171.7% |
Research & Development | 0.00 | 0.00 | 0.00 100.0% | 1.09 88.8% | 9.77 225.7% | -7.77 812.8% | 1.09 149.5% | -2.20 4300.0% |
General & Administrative | 1.13M 5.3% | 1.19M 5.4% | 1.13M 7.2% | 1.06M 4.7% | 1.01M 2.6% | 1.04M 27.6% | 1.43M 15.8% | 1.70M 1.7% |
Selling & Marketing | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 1.13M 5.3% | 1.19M 5.4% | 1.13M 7.2% | 1.06M 4.7% | 1.01M 2.6% | 1.04M 27.6% | 1.43M 15.8% | 1.70M 1.7% |
Other Operating Expenses | -63.00M | 0.00 100.0% | 31.82M 130810.7% | 24.30K 64.4% | 68.33K 1093.4% | 5.73K 172.1% | -7.95K 134.7% | 22.90K 1.9% |
Total Operating Expenses | -61.87M 5158.8% | 1.22M 96.3% | 32.95M 2946.0% | 1.08M 0.3% | 1.08M 3.5% | 1.04M 26.8% | 1.42M 17.3% | 1.72M 1.7% |
Cost and Expenses | -58.65M 4895.3% | 1.22M 96.3% | 32.95M 2946.0% | 1.08M 0.3% | 1.08M 3.5% | 1.04M 26.8% | 1.42M 17.3% | 1.72M 1.7% |
Operating Income | 75.24M 1175.9% | -6.99M 67.5% | -21.49M 253.1% | 14.03M 81.7% | 76.60M 324.8% | -34.08M 374.7% | 12.41M 146.0% | -26.95M 5981.2% |
Operating Margin % | 454.00% 275.2% | 121.00% 184.0% | -144.00% 254.8% | 93.00% 6.1% | 99.00% 3.9% | 103.00% 14.4% | 90.00% 15.9% | 107.00% 414.7% |
EBITDA | 75.24M | 0.00 100.0% | 31.01M | 0.00 100.0% | 73.24M 303.8% | -35.93M | 0.00 100.0% | -28.61M 6354.9% |
EBITDA Margin % | 454.00% | 0.00% 100.0% | 207.00% | 0.00% 100.0% | 94.00% 13.8% | 109.00% | 0.00% 100.0% | 113.00% 432.4% |
Interest Expense | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Interest Income | 656.12K 25.5% | 880.74K 4.1% | 846.20K 156.6% | 329.82K 29.8% | 254.07K 29.4% | 359.85K 17.6% | 436.70K 27.0% | 598.47K 6.0% |
Other Income (Expense) | 757.72K | 0.00 100.0% | 53.28M | 0.00 | 0.00 100.0% | 2.51M | 0.00 100.0% | 3.49M 2.8% |
Pre-Tax Income | 76.00M 1186.7% | -6.99M 122.0% | 31.79M 126.6% | 14.03M 81.7% | 76.60M 324.8% | -34.08M 374.7% | 12.41M 146.0% | -26.95M 5981.2% |
Pre-Tax Margin % | 458.00% 278.5% | 121.00% 43.2% | 213.00% 129.0% | 93.00% 6.1% | 99.00% 3.9% | 103.00% 14.4% | 90.00% 15.9% | 107.00% 414.7% |
Tax Provision | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.0% | 1.86M | 0.00 100.0% | -161.14K 19.0% |
Net Income | 76.00M 1186.7% | -6.99M 122.0% | 31.79M 126.6% | 14.03M 81.7% | 76.60M 324.8% | -34.08M 374.7% | 12.41M 146.0% | -26.95M 5981.2% |
Net Margin % | 458.00% 278.5% | 121.00% 43.2% | 213.00% 129.0% | 93.00% 6.1% | 99.00% 3.9% | 103.00% 14.4% | 90.00% 15.9% | 107.00% 414.7% |
Basic EPS | 5.26 1219.1% | -0.47 122.6% | 2.08 121.3% | 0.94 81.6% | 5.11 325.1% | -2.27 373.5% | 0.83 146.1% | -1.80 5900.0% |
Diluted EPS | 5.26 1219.1% | -0.47 122.6% | 2.08 121.3% | 0.94 81.6% | 5.11 325.1% | -2.27 373.5% | 0.83 146.1% | -1.80 5900.0% |
Basic Shares Outstanding | 14.45M 2.2% | 14.77M 3.4% | 15.28M 1.9% | 15.01M 0.0% | 15.01M 0.0% | 15.01M 0.0% | 15.01M 0.2% | 14.97M 1.4% |
Diluted Shares Outstanding | 14.45M 2.2% | 14.77M 3.4% | 15.28M 1.9% | 15.01M 0.0% | 15.01M 0.0% | 15.01M 0.0% | 15.01M 0.2% | 14.97M 1.4% |