Need PMM 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 | 13.98M 79.2% | 67.33M 248.6% | 19.31M 121.5% | -89.62M 366.5% | 33.63M 300.2% | 8.40M 82.0% | 46.63M 1199.9% | 3.59M 73.0% |
Cost of Revenue | 2.08M | 0.00 | 0.00 100.0% | 3.13M 6.6% | 3.35M 5.9% | 3.17M 9.6% | 3.50M 313.0% | 848.20K 76.8% |
Gross Profit | 11.89M 82.3% | 67.33M 248.6% | 19.31M 120.8% | -92.75M 406.4% | 30.27M 478.2% | 5.24M 87.9% | 43.13M 1474.5% | 2.74M 78.6% |
Gross Margin % | 85.00% 15.0% | 100.00% 0.0% | 100.00% 2.9% | 103.00% 14.4% | 90.00% 45.2% | 62.00% 32.6% | 92.00% 21.1% | 76.00% 20.8% |
Research & Development | 0.00 | 0.00 | 0.00 100.0% | -6.53 591.0% | 1.33 209.3% | 0.43 71.3% | 1.50 1400.0% | 0.10 71.4% |
General & Administrative | 633.04K 50.6% | 420.48K 37.3% | 670.28K 78.3% | 3.09M 9.6% | 3.42M 5.2% | 3.25M 723.1% | 395.24K 4.1% | 379.85K 66.3% |
Selling & Marketing | 0.00 | 0.00 | 0.00 100.0% | 151.10K 0.0% | 151.10K 0.3% | 151.51K | 0.00 | 0.00 |
SG&A Expenses | 633.04K 50.6% | 420.48K 37.3% | 670.28K 79.3% | 3.24M 9.2% | 3.57M 4.9% | 3.40M 761.4% | 395.24K 4.1% | 379.85K 66.3% |
Other Operating Expenses | -1.53M 522.6% | -245.07K | 0.00 100.0% | 288.73K 18.4% | 353.66K 22.0% | 289.95K 25.6% | 230.90K 21.9% | 295.76K 20.2% |
Total Operating Expenses | -892.69K 608.9% | 175.41K 97.6% | 7.34M 948.5% | 699.75K 12.8% | 802.15K 10.5% | 725.97K 15.9% | 626.14K 7.3% | 675.62K 54.9% |
Cost and Expenses | 1.19M 579.2% | 175.41K 97.6% | 7.34M 948.5% | 699.75K 12.8% | 802.15K 10.5% | 725.97K 15.9% | 626.14K 7.3% | 675.62K 54.9% |
Operating Income | 12.78M 81.0% | 67.15M 303.5% | 16.64M 118.6% | -89.68M 373.2% | 32.82M 327.6% | 7.68M 83.3% | 46.01M 1181.0% | 3.59M 70.2% |
Operating Margin % | 91.00% 9.0% | 100.00% 16.3% | 86.00% 14.0% | 100.00% 2.0% | 98.00% 7.7% | 91.00% 8.1% | 99.00% 1.0% | 100.00% 9.9% |
EBITDA | 12.78M | 0.00 100.0% | 13.25M 114.8% | -89.68M | 0.00 100.0% | -10.29M | 0.00 100.0% | -20.58M 88.2% |
EBITDA Margin % | 91.00% | 0.00% 100.0% | 69.00% 31.0% | 100.00% | 0.00% 100.0% | -122.00% | 0.00% 100.0% | -574.00% 600.0% |
Interest Expense | 693.04K 13.0% | 613.33K 42.7% | 1.07M 69.1% | 632.96K 188.7% | 219.23K 38.4% | 355.69K 36.0% | 555.35K 18.3% | 679.56K 157.2% |
Interest Income | 19.74M 2.4% | 19.27M 0.2% | 19.31M 3.6% | 18.64M 2.3% | 19.08M 4.7% | 20.02M 11.9% | 22.73M 8.8% | 24.91M 3.9% |
Other Income (Expense) | -693.04K | 0.00 100.0% | -4.30M 579.3% | -632.96K | 0.00 | 0.00 | 0.00 100.0% | -17.84M 84.3% |
Pre-Tax Income | 12.09M 82.0% | 67.15M 444.1% | 12.34M 113.7% | -90.32M 375.1% | 32.82M 327.6% | 7.68M 83.3% | 46.01M 1479.9% | 2.91M 75.3% |
Pre-Tax Margin % | 87.00% 13.0% | 100.00% 56.3% | 64.00% 36.6% | 101.00% 3.1% | 98.00% 7.7% | 91.00% 8.1% | 99.00% 22.2% | 81.00% 9.0% |
Tax Provision | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.0% | -161.14K 100.8% |
Net Income | 12.09M 82.0% | 67.15M 444.1% | 12.34M 113.7% | -90.32M 375.1% | 32.82M 327.6% | 7.68M 83.3% | 46.01M 1479.9% | 2.91M 75.3% |
Net Margin % | 87.00% 13.0% | 100.00% 56.3% | 64.00% 36.6% | 101.00% 3.1% | 98.00% 7.7% | 91.00% 8.1% | 99.00% 22.2% | 81.00% 9.0% |
Basic EPS | 0.17 86.4% | 1.25 733.3% | 0.15 108.2% | -1.82 375.8% | 0.66 312.5% | 0.16 83.5% | 0.97 1578.2% | 0.06 73.7% |
Diluted EPS | 0.17 87.6% | 1.37 813.3% | 0.15 108.2% | -1.82 375.8% | 0.66 312.5% | 0.16 83.5% | 0.97 1516.7% | 0.06 72.7% |
Basic Shares Outstanding | 42.83M 7.7% | 46.42M 1.4% | 47.10M 4.9% | 49.54M 1.2% | 48.94M 23.7% | 39.57M 16.1% | 47.19M 6.4% | 50.41M 5.4% |
Diluted Shares Outstanding | 42.83M 7.7% | 46.42M 1.4% | 47.10M 4.9% | 49.54M 0.0% | 49.54M 25.2% | 39.57M 16.1% | 47.19M 6.4% | 50.41M 5.4% |