Need EOD 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.
Prices and market caps: Cboe delayed data, at least 15 minutes delayed. Not real-time. Fundamentals from SEC filings.
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 | 35.91M 43.4% | 63.41M 240.2% | 18.64M 147.5% | -39.26M 152.9% | 74.27M 467.2% | -20.22M 153.6% | 37.76M 303.4% | -18.56M 153.1% |
Cost of Revenue | 3.45M | 0.00 100.0% | 2.56M 5.5% | 2.71M 6.0% | 2.89M 7.6% | 2.68M 17.1% | 3.24M 6.4% | 3.46M |
Gross Profit | 32.46M 48.8% | 63.41M 294.5% | 16.07M 138.3% | -41.97M 158.8% | 71.38M 411.6% | -22.91M 166.4% | 34.52M 256.7% | -22.02M 163.0% |
Gross Margin % | 90.00% 10.0% | 100.00% 16.3% | 86.00% 19.6% | 107.00% 11.5% | 96.00% 15.0% | 113.00% 24.2% | 91.00% 23.5% | 119.00% 19.0% |
Research & Development | 0.00 | 0.00 | 0.00 100.0% | -3.04 255.9% | 1.95 134.9% | 0.83 7.8% | 0.90 155.6% | -1.62 |
General & Administrative | 576.17K 32.4% | 435.01K 19.7% | 541.61K 19.7% | 452.63K 3.8% | 470.75K 10.8% | 424.67K 6.4% | 453.83K 40.1% | 757.66K 72.7% |
Selling & Marketing | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 576.17K 32.4% | 435.01K 19.7% | 541.61K 19.7% | 452.63K 3.8% | 470.75K 10.8% | 424.67K 6.4% | 453.83K 40.1% | 757.66K 72.7% |
Other Operating Expenses | -31.12M 4718.9% | 673.78K 96.3% | 18.09M 2755.5% | 633.67K 1544.1% | 38.54K 2.8% | 39.66K 0.5% | 39.44K 16.0% | 33.99K 8.1% |
Total Operating Expenses | -30.55M 2854.8% | 1.11M 94.1% | 18.64M 1615.6% | 1.09M 113.3% | 509.29K 9.7% | 464.33K 5.9% | 493.27K 37.7% | 791.66K 68.4% |
Cost and Expenses | -27.10M 2543.8% | 1.11M 94.1% | 18.64M 1615.6% | 1.09M 113.3% | 509.29K 9.7% | 464.33K 5.9% | 493.27K 37.7% | 791.66K 68.4% |
Operating Income | 63.00M 1.1% | 62.30M 200.3% | 20.75M 152.5% | -39.50M 153.6% | 73.76M 456.5% | -20.69M 155.5% | 37.27M 305.9% | -18.10M 151.8% |
Operating Margin % | 175.00% 78.6% | 98.00% 11.7% | 111.00% 9.9% | 101.00% 2.0% | 99.00% 2.9% | 102.00% 3.0% | 99.00% 2.1% | 97.00% 3.0% |
EBITDA | 60.58M | 0.00 100.0% | 20.55M 153.0% | -38.74M 152.2% | 74.26M 478.2% | -19.64M 149.6% | 39.61M 316.1% | -18.33M |
EBITDA Margin % | 169.00% | 0.00% 100.0% | 110.00% 11.1% | 99.00% 1.0% | 100.00% 3.1% | 97.00% 7.6% | 105.00% 6.1% | 99.00% |
Interest Expense | 2.47M 15.1% | 2.91M 9.4% | 2.66M 214.6% | 845.94K 117.3% | 389.38K 54.7% | 858.92K 41.9% | 1.48M 17.5% | 1.26M 178.6% |
Interest Income | 4.08M 4.8% | 3.89M 11.1% | 3.50M 11.2% | 3.15M 4.2% | 3.02M 1.5% | 3.07M 8.8% | 2.82M 31.2% | 4.10M 88.9% |
Other Income (Expense) | -2.42M | 0.00 100.0% | -3.41M 124.2% | -1.52M 245.0% | -441.46K 53.1% | -940.42K 39.5% | -1.55M 23.6% | -1.26M 178.6% |
Pre-Tax Income | 60.58M 2.8% | 62.30M 259.4% | 17.34M 143.0% | -40.34M 154.7% | 73.76M 456.5% | -20.69M 155.5% | 37.27M 292.5% | -19.36M 156.1% |
Pre-Tax Margin % | 169.00% 72.4% | 98.00% 5.4% | 93.00% 9.7% | 103.00% 4.0% | 99.00% 2.9% | 102.00% 3.0% | 99.00% 4.8% | 104.00% 5.1% |
Tax Provision | 0.00 | 0.00 | 0.00 100.0% | 845.94K 291.6% | -441.46K 53.1% | -940.42K 39.5% | -1.55M | 0.00 |
Net Income | 60.58M 2.8% | 62.30M 259.4% | 17.34M 142.1% | -41.19M 155.8% | 73.76M 456.5% | -20.69M 155.5% | 37.27M 292.5% | -19.36M 156.1% |
Net Margin % | 169.00% 72.4% | 98.00% 5.4% | 93.00% 11.4% | 105.00% 6.1% | 99.00% 2.9% | 102.00% 3.0% | 99.00% 4.8% | 104.00% 5.1% |
Basic EPS | 1.41 2.8% | 1.45 262.5% | 0.40 142.1% | -0.95 155.6% | 1.71 463.8% | -0.47 155.3% | 0.85 297.7% | -0.43 156.6% |
Diluted EPS | 1.41 2.8% | 1.45 262.5% | 0.40 142.1% | -0.95 155.6% | 1.71 463.8% | -0.47 155.3% | 0.85 297.7% | -0.43 156.6% |
Basic Shares Outstanding | 43.07M 0.0% | 43.07M 0.6% | 43.34M 0.2% | 43.26M 0.0% | 43.24M 0.9% | 43.65M 0.7% | 43.96M 2.3% | 45.01M 0.8% |
Diluted Shares Outstanding | 43.07M 0.0% | 43.07M 0.6% | 43.34M 0.2% | 43.26M 0.0% | 43.24M 0.9% | 43.65M 0.7% | 43.96M 2.3% | 45.01M 0.8% |