Need MQY 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: 2018 to 2023
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 | 2023 Jul 31, 2024 Jul 31, 2024 | 2022 Jul 31, 2023 Jul 31, 2023 | 2021 Apr 30, 2022 Apr 30, 2022 | 2020 Apr 30, 2021 Apr 30, 2021 | 2019 Apr 30, 2020 Apr 30, 2020 | 2018 Apr 30, 2019 Apr 30, 2019 | 2017 Apr 30, 2018 Apr 30, 2018 | 2016 Apr 30, 2017 Apr 30, 2017 |
|---|
Total Revenue | 64.86M 898.6% | -8.12M 94.6% | -151.28M 293.7% | 78.11M 1257.8% | -6.75M 118.7% | 36.08M 138.8% | 15.11M 56.4% | 34.69M 0.6% |
Cost of Revenue | 21.32M | 0.00 | 0.00 100.0% | 46.18M | 0.00 100.0% | 3.26M | 0.00 100.0% | 8.14M 22.7% |
Gross Profit | 43.54M 636.1% | -8.12M 94.6% | -151.28M 573.9% | 31.92M 2.1% | 31.26M 4.8% | 32.83M 117.3% | 15.11M 43.1% | 26.55M 6.1% |
Gross Margin % | 67.00% 33.0% | 100.00% 0.0% | 100.00% 143.9% | 41.00% 108.9% | -463.00% 608.8% | 91.00% 9.0% | 100.00% 29.9% | 77.00% 4.9% |
Research & Development | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
General & Administrative | 1.17M 119.2% | 531.45K 1.7% | 522.44K 88.8% | 4.67M 5.6% | 4.42M 971.5% | 412.58K 0.9% | 416.43K 7.4% | 449.84K 19.1% |
Selling & Marketing | 0.00 | 0.00 | 0.00 100.0% | 16.20K 8.5% | 17.70K | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 1.17M 119.2% | 531.45K 1.7% | 522.44K 88.9% | 4.69M 5.6% | 4.44M 975.8% | 412.58K 0.9% | 416.43K 7.4% | 449.84K 19.1% |
Other Operating Expenses | -139.00K | 0.00 100.0% | 35.07K 416.4% | 6.79K 84.5% | 43.92K 5.4% | 41.69K 5.4% | 39.55K 43.5% | 27.56K 54.6% |
Total Operating Expenses | 1.03M 76.1% | 582.48K 4.5% | 557.51K 16.2% | 479.61K 12.6% | 426.13K 6.2% | 454.26K 0.4% | 455.99K 4.5% | 477.40K 22.6% |
Cost and Expenses | 22.35M 3737.0% | 582.48K 98.4% | 37.20M 22.7% | 48.10M 50.1% | 32.04M 219.7% | 10.02M 2098.4% | 455.99K 94.7% | 8.61M 18.8% |
Operating Income | 42.51M 588.4% | -8.70M 114.9% | 58.36M 114.3% | 27.24M 1.5% | 26.82M 5.8% | 28.47M 41.1% | 20.18M 22.6% | 26.07M 5.7% |
Operating Margin % | 66.00% 38.3% | 107.00% 374.4% | -39.00% 211.4% | 35.00% 108.8% | -398.00% 603.8% | 79.00% 41.0% | 134.00% 78.7% | 75.00% 5.1% |
EBITDA | 42.51M 588.4% | -8.70M 124.0% | 36.30M 27.5% | 50.10M 247.4% | -33.99M 574.7% | 7.16M 64.5% | 20.18M 171.1% | -28.37M 153.9% |
EBITDA Margin % | 66.00% 38.3% | 107.00% 545.8% | -24.00% 137.5% | 64.00% 87.3% | 504.00% 2420.0% | 20.00% 85.1% | 134.00% 263.4% | -82.00% 154.3% |
Interest Expense | 21.32M 12.2% | 19.01M 232.4% | 5.72M 112.2% | 2.70M 57.8% | 6.39M 11.5% | 7.22M 30.6% | 5.53M | 0.00 100.0% |
Interest Income | 64.70M 2.1% | 66.11M 3.1% | 68.24M 113.8% | 31.92M 2.2% | 31.24M 4.8% | 32.80M 2.2% | 33.54M | 0.00 |
Other Income (Expense) | 0.00 | 0.00 100.0% | 36.30M 27.5% | 50.10M 247.4% | -33.99M 574.7% | 7.16M 229.5% | -5.53M 79.7% | -27.22M 318.2% |
Pre-Tax Income | 42.51M 588.4% | -8.70M 94.3% | -151.84M 296.3% | 77.33M 1178.2% | -7.17M 120.1% | 35.63M 143.1% | 14.65M 1377.0% | -1.15M 102.9% |
Pre-Tax Margin % | 66.00% 38.3% | 107.00% 7.0% | 100.00% 1.0% | 99.00% 6.6% | 106.00% 7.1% | 99.00% 2.1% | 97.00% 3333.3% | -3.00% 102.6% |
Tax Provision | 0.00 | 0.00 100.0% | 282.80M 464.5% | 50.10M 247.4% | -33.99M 574.7% | 7.16M | 0.00 | 0.00 |
Net Income | 42.51M 588.4% | -8.70M 94.3% | -151.84M 296.3% | 77.33M 1178.2% | -7.17M 120.1% | 35.63M 143.1% | 14.65M 1377.0% | -1.15M 102.9% |
Net Margin % | 66.00% 38.3% | 107.00% 7.0% | 100.00% 1.0% | 99.00% 6.6% | 106.00% 7.1% | 99.00% 2.1% | 97.00% 3333.3% | -3.00% 102.6% |
Basic EPS | 0.59 591.7% | -0.12 94.2% | -2.07 181.2% | 2.55 1162.5% | -0.24 120.7% | 1.16 141.7% | 0.48 1383.4% | -0.04 102.9% |
Diluted EPS | 0.59 591.7% | -0.12 94.2% | -2.07 181.2% | 2.55 1162.5% | -0.24 120.7% | 1.16 141.7% | 0.48 1300.0% | -0.04 103.1% |
Basic Shares Outstanding | 71.83M 1.1% | 72.63M 0.8% | 73.24M 0.1% | 73.17M 144.9% | 29.88M 2.7% | 30.71M 0.6% | 30.53M 0.6% | 30.70M 0.1% |
Diluted Shares Outstanding | 71.83M 1.1% | 72.63M 1.0% | 73.35M 0.2% | 73.17M 144.9% | 29.88M 2.7% | 30.72M 0.6% | 30.53M 0.6% | 30.70M 0.1% |