Need MGF 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 Nov 30, 2025 Nov 30, 2025 | 2024 Nov 30, 2024 Nov 30, 2024 | 2023 Nov 30, 2023 Nov 30, 2023 | 2022 Nov 30, 2022 Nov 30, 2022 | 2021 Nov 30, 2021 Nov 30, 2021 | 2020 Nov 30, 2020 Nov 30, 2020 | 2019 Nov 30, 2019 Nov 30, 2019 | 2018 Nov 30, 2018 Nov 30, 2018 |
|---|
Total Revenue | 4.48M 33.5% | 6.74M 60.6% | 4.19M 124.6% | -17.03M 890.9% | -1.72M 114.8% | 11.62M 22.0% | 14.89M 787.2% | -2.17M 153.9% |
Cost of Revenue | 592.39K | 0.00 100.0% | 4.06M 502.3% | 673.30K 14.6% | 787.98K 17.8% | 958.94K 2.4% | 982.24K 4.8% | 1.03M 9.2% |
Gross Profit | 3.89M 42.3% | 6.74M 4720.1% | 139.77K 100.8% | -17.70M 606.3% | -2.51M 123.5% | 10.66M 23.3% | 13.91M 534.8% | -3.20M 210.9% |
Gross Margin % | 87.00% 13.0% | 100.00% 3233.3% | 3.00% 97.1% | 104.00% 28.8% | 146.00% 58.7% | 92.00% 1.1% | 93.00% 37.2% | 148.00% 105.6% |
Research & Development | 0.00 | 0.00 | 0.00 100.0% | -11.92 3121.6% | -0.37 120.0% | 1.85 31.0% | 2.68 646.9% | -0.49 174.2% |
General & Administrative | 310.53K 7.2% | 289.75K 67.7% | 896.38K 194.1% | 304.74K 2.6% | 296.92K 6.8% | 318.68K 0.7% | 316.52K 3.2% | 306.57K 3.6% |
Selling & Marketing | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 310.53K 7.2% | 289.75K 67.7% | 896.38K 194.1% | 304.74K 2.6% | 296.92K 6.8% | 318.68K 0.7% | 316.52K 3.2% | 306.57K 3.6% |
Other Operating Expenses | -1.73M 15409.0% | -11.18K | 0.00 100.0% | 57.73K 1.0% | 58.34K 0.2% | 58.25K 9.5% | 64.34K 9.9% | 71.39K 2.3% |
Total Operating Expenses | -1.42M 610.8% | 278.57K 68.9% | 896.38K 147.3% | 362.47K 2.0% | 355.26K 5.7% | 376.92K 1.0% | 380.86K 0.8% | 377.96K 3.3% |
Cost and Expenses | -830.67K 398.2% | 278.57K 68.9% | 896.38K 147.3% | 362.47K 2.0% | 355.26K 5.7% | 376.92K 1.0% | 380.86K 0.8% | 377.96K 3.3% |
Operating Income | 5.31M 17.7% | 6.46M 95.8% | 3.30M 119.0% | -17.39M 738.6% | -2.07M 118.4% | 11.24M 22.5% | 14.51M 670.2% | -2.54M 170.1% |
Operating Margin % | 119.00% 24.0% | 96.00% 21.5% | 79.00% 22.5% | 102.00% 15.7% | 121.00% 24.7% | 97.00% 0.0% | 97.00% 17.1% | 117.00% 30.0% |
EBITDA | 5.31M 17.7% | 6.46M | 0.00 100.0% | -19.38M 834.5% | -2.07M | 0.00 | 0.00 100.0% | -2.54M |
EBITDA Margin % | 119.00% 24.0% | 96.00% | 0.00% 100.0% | 114.00% 5.8% | 121.00% | 0.00% | 0.00% 100.0% | 117.00% |
Interest Expense | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Interest Income | 4.23M 2.4% | 4.34M 4.6% | 4.15M 43.1% | 2.90M 20.6% | 3.65M 19.4% | 4.53M 7.3% | 4.89M 5.7% | 5.18M 10.0% |
Other Income (Expense) | 0.00 | 0.00 100.0% | -2.81M 517.0% | 673.30K 14.6% | 787.98K | 0.00 | 0.00 100.0% | 1.03M |
Pre-Tax Income | 5.31M 17.7% | 6.46M 1215.6% | 490.91K 102.8% | -17.39M 738.6% | -2.07M 118.4% | 11.24M 22.5% | 14.51M 670.2% | -2.54M 170.1% |
Pre-Tax Margin % | 119.00% 24.0% | 96.00% 700.0% | 12.00% 88.2% | 102.00% 15.7% | 121.00% 24.7% | 97.00% 0.0% | 97.00% 17.1% | 117.00% 30.0% |
Tax Provision | 0.00 | 0.00 | 0.00 100.0% | 1.99M 24.0% | 2.62M | 0.00 | 0.00 100.0% | -161.14K |
Net Income | 5.31M 17.7% | 6.46M 1215.6% | 490.91K 102.8% | -17.39M 738.6% | -2.07M 118.4% | 11.24M 22.5% | 14.51M 670.2% | -2.54M 170.1% |
Net Margin % | 119.00% 24.0% | 96.00% 700.0% | 12.00% 88.2% | 102.00% 15.7% | 121.00% 24.7% | 97.00% 0.0% | 97.00% 17.1% | 117.00% 30.0% |
Basic EPS | 0.16 20.0% | 0.20 1224.5% | 0.02 102.8% | -0.53 733.3% | -0.06 118.2% | 0.35 22.2% | 0.45 662.5% | -0.08 172.7% |
Diluted EPS | 0.16 20.0% | 0.20 900.0% | 0.02 103.8% | -0.53 783.3% | -0.06 117.1% | 0.35 22.2% | 0.45 662.5% | -0.08 172.7% |
Basic Shares Outstanding | 32.59M 0.0% | 32.59M 0.0% | 32.59M 0.0% | 32.60M 0.0% | 32.59M 0.0% | 32.59M 0.0% | 32.60M 2.5% | 31.81M 2.4% |
Diluted Shares Outstanding | 32.59M 0.0% | 32.59M 0.0% | 32.59M 0.0% | 32.60M 0.0% | 32.59M 0.0% | 32.59M 0.0% | 32.60M 2.5% | 31.81M 3.6% |