Need PMO 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 Apr 30, 2026 Apr 30, 2026 | 2024 Apr 30, 2025 Apr 30, 2025 | 2023 Apr 30, 2024 Apr 30, 2024 | 2022 Apr 30, 2023 Apr 30, 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 |
|---|
Total Revenue | 16.47M 47.4% | 11.17M 41.4% | 19.08M 72.8% | 11.04M 44.3% | 19.82M 4.8% | 20.82M 10.2% | 23.18M 33.3% | 34.74M 75.1% |
Cost of Revenue | 2.37M 463.6% | 421.25K | 0.00 100.0% | 2.78M | 0.00 | 0.00 | 0.00 100.0% | 7.81M |
Gross Profit | 14.09M 31.1% | 10.75M 43.6% | 19.08M 131.1% | 8.26M 58.4% | 19.82M 4.8% | 20.82M 10.2% | 23.18M 13.9% | 26.93M 35.7% |
Gross Margin % | 86.00% 10.4% | 96.00% 4.0% | 100.00% 33.3% | 75.00% 25.0% | 100.00% 0.0% | 100.00% 0.0% | 100.00% 28.2% | 78.00% 22.0% |
Research & Development | 0.00 | 0.00 | 0.00 100.0% | 0.98 | 0.00 | 0.00 | 0.00 | 0.00 |
General & Administrative | 713.78K 25.1% | 570.73K 23.8% | 461.02K 3.7% | 444.48K 89.4% | 4.21M 3.3% | 4.08M 4.5% | 3.90M 945.1% | 373.28K 39.7% |
Selling & Marketing | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 713.78K 25.1% | 570.73K 23.8% | 461.02K 3.7% | 444.48K 89.4% | 4.21M 3.3% | 4.08M 4.5% | 3.90M 945.1% | 373.28K 39.7% |
Other Operating Expenses | -16.73M 3203.9% | -506.35K 32.4% | -382.33K 109.6% | 3.98M | 0.00 | 0.00 | 0.00 100.0% | 320.63K 23.2% |
Total Operating Expenses | -16.02M 24976.2% | 64.38K 18.2% | 78.69K 76.7% | 337.35K 92.0% | 4.21M 3.3% | 4.08M 4.5% | 3.90M 462.2% | 693.90K 33.1% |
Cost and Expenses | -13.64M 2909.0% | 485.63K 517.2% | 78.69K 99.2% | 9.66M 129.4% | 4.21M 3.3% | 4.08M 4.5% | 3.90M 50.2% | 7.83M 655.6% |
Operating Income | 30.11M 181.7% | 10.69M 43.7% | 19.00M 4.5% | 18.18M 16.4% | 15.61M 6.8% | 16.75M 13.1% | 19.28M 15.9% | 22.93M 16.0% |
Operating Margin % | 183.00% 90.6% | 96.00% 4.0% | 100.00% 39.4% | 165.00% 108.9% | 79.00% 1.3% | 80.00% 3.6% | 83.00% 25.8% | 66.00% 34.0% |
EBITDA | 30.11M 181.7% | 10.69M 45.6% | 19.63M 422.2% | -6.09M | 0.00 | 0.00 | 0.00 | 0.00 |
EBITDA Margin % | 183.00% 90.6% | 96.00% 6.8% | 103.00% 287.3% | -55.00% | 0.00% | 0.00% | 0.00% | 0.00% |
Interest Expense | 617.42K 46.6% | 421.25K 33.7% | 635.58K 54.2% | 1.39M | 0.00 | 0.00 | 0.00 100.0% | 1.18M 23.4% |
Interest Income | 21.82M 2.8% | 21.24M 2.2% | 21.71M 1.6% | 21.36M | 0.00 | 0.00 | 0.00 100.0% | 26.93M 9.3% |
Other Income (Expense) | -617.42K | 0.00 | 0.00 100.0% | -7.48M 89.8% | -73.18M 222.7% | 59.64M 396.0% | -20.15M 281.1% | 11.12M 277.3% |
Pre-Tax Income | 29.49M 175.9% | 10.69M 43.7% | 19.00M 77.5% | 10.70M 118.6% | -57.56M 175.4% | 76.39M 8870.8% | -870.95K 102.6% | 34.05M 81.0% |
Pre-Tax Margin % | 179.00% 86.5% | 96.00% 4.0% | 100.00% 3.1% | 97.00% 133.4% | -290.00% 179.0% | 367.00% 9275.0% | -4.00% 104.1% | 98.00% 3.2% |
Tax Provision | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.0% |
Net Income | 29.49M 175.9% | 10.69M 43.7% | 19.00M 77.5% | 10.70M 118.6% | -57.56M 175.4% | 76.39M 8870.8% | -870.95K 102.6% | 34.05M 81.0% |
Net Margin % | 179.00% 86.5% | 96.00% 4.0% | 100.00% 3.1% | 97.00% 133.4% | -290.00% 179.0% | 367.00% 9275.0% | -4.00% 104.1% | 98.00% 3.2% |
Basic EPS | 0.84 663.6% | 0.11 66.7% | 0.33 3.1% | 0.32 118.8% | -1.70 176.2% | 2.23 1692.9% | -0.14 114.1% | 0.99 70.7% |
Diluted EPS | 0.84 663.6% | 0.11 66.7% | 0.33 3.1% | 0.32 118.8% | -1.70 176.2% | 2.23 1692.9% | -0.14 114.1% | 0.99 70.7% |
Basic Shares Outstanding | 27.40M 2.3% | 28.06M 12.9% | 32.20M 4.7% | 33.78M 0.1% | 33.80M 1.3% | 34.23M 446.4% | 6.26M 81.8% | 34.44M 5.5% |
Diluted Shares Outstanding | 27.40M 2.3% | 28.06M 12.9% | 32.20M 4.7% | 33.78M 0.5% | 33.96M 0.4% | 34.11M 0.0% | 34.11M 1.0% | 34.44M 5.5% |