Need DTF 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 | 2.59M 44.2% | 4.63M 18.0% | 3.93M 117.7% | -22.21M 683.9% | 3.80M 24.7% | 5.05M 66.1% | 14.88M 553.4% | -3.28M 297.6% |
Cost of Revenue | 704.00K | 0.00 | 0.00 100.0% | 1.11M 18.0% | 1.36M 0.9% | 1.35M 2.1% | 1.38M 0.9% | 1.39M 1.4% |
Gross Profit | 1.88M 59.4% | 4.63M 18.0% | 3.93M 116.8% | -23.32M 1053.9% | 2.45M 34.0% | 3.71M 72.6% | 13.51M 389.3% | -4.67M 1935.3% |
Gross Margin % | 73.00% 27.0% | 100.00% 0.0% | 100.00% 4.8% | 105.00% 64.1% | 64.00% 12.3% | 73.00% 19.8% | 91.00% 35.9% | 142.00% 846.7% |
Research & Development | 0.00 | 0.00 | 0.00 100.0% | 229.13 55785.4% | 0.41 36.9% | 0.65 67.3% | 1.99 552.3% | -0.44 414.3% |
General & Administrative | 413.00K 17.7% | 350.86K 67.5% | 1.08M 124.3% | 480.87K 38.6% | 782.90K 34.1% | 583.97K 10.7% | 527.53K 0.7% | 531.04K 2.0% |
Selling & Marketing | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 413.00K 17.7% | 350.86K 67.5% | 1.08M 124.3% | 480.87K 38.6% | 782.90K 34.1% | 583.97K 10.7% | 527.53K 0.7% | 531.04K 2.0% |
Other Operating Expenses | -871.00K 1774.4% | 52.02K | 0.00 100.0% | 36.50K 55.9% | 82.72K 162.0% | 31.57K 15.1% | 27.43K 2.1% | 28.04K 5.1% |
Total Operating Expenses | -458.00K 213.7% | 402.88K 62.7% | 1.08M 108.5% | 517.37K 40.2% | 865.63K 40.6% | 615.55K 10.9% | 554.97K 0.7% | 559.08K 2.1% |
Cost and Expenses | 246.00K 38.9% | 402.88K 62.7% | 1.08M 108.5% | 517.37K 40.2% | 865.63K 40.6% | 615.55K 10.9% | 554.97K 0.7% | 559.08K 2.1% |
Operating Income | 2.34M 44.7% | 4.23M 48.5% | 2.85M 113.6% | -20.99M 814.5% | 2.94M 33.8% | 4.44M 69.0% | 14.33M 803.3% | -2.04M 178.8% |
Operating Margin % | 90.00% 1.1% | 91.00% 24.7% | 73.00% 23.2% | 95.00% 23.4% | 77.00% 12.5% | 88.00% 8.3% | 96.00% 54.8% | 62.00% 60.3% |
EBITDA | 2.34M | 0.00 | 0.00 100.0% | -25.07M | 0.00 | 0.00 | 0.00 100.0% | -3.84M |
EBITDA Margin % | 90.00% | 0.00% | 0.00% 100.0% | 113.00% | 0.00% | 0.00% | 0.00% 100.0% | 117.00% |
Interest Expense | 0.00 | 0.00 100.0% | 1.29M 25.6% | 1.73M 70.4% | 1.02M 29.2% | 1.44M 35.1% | 2.21M 22.6% | 1.80M 20.6% |
Interest Income | 2.76M 6.5% | 2.95M 24.9% | 3.93M 27.4% | 5.41M 7.1% | 5.82M 14.9% | 6.84M 3.8% | 7.11M 3.2% | 7.35M 3.5% |
Other Income (Expense) | 0.00 | 0.00 100.0% | 230.91K 101.0% | -22.73M 1960.6% | -1.10M | 0.00 | 0.00 100.0% | 1.39M 128.0% |
Pre-Tax Income | 2.34M 44.7% | 4.23M 37.4% | 3.08M 113.5% | -22.73M 873.5% | 2.94M 33.8% | 4.44M 69.0% | 14.33M 473.0% | -3.84M 452.3% |
Pre-Tax Margin % | 90.00% 1.1% | 91.00% 16.7% | 78.00% 23.5% | 102.00% 32.5% | 77.00% 12.5% | 88.00% 8.3% | 96.00% 17.9% | 117.00% 77.3% |
Tax Provision | 0.00 | 0.00 | 0.00 100.0% | 4.07M 34.7% | 3.02M | 0.00 | 0.00 100.0% | -161.14K 106.2% |
Net Income | 2.34M 44.7% | 4.23M 37.4% | 3.08M 113.5% | -22.73M 873.5% | 2.94M 33.8% | 4.44M 69.0% | 14.33M 473.0% | -3.84M 452.3% |
Net Margin % | 90.00% 1.1% | 91.00% 16.7% | 78.00% 23.5% | 102.00% 32.5% | 77.00% 12.5% | 88.00% 8.3% | 96.00% 17.9% | 117.00% 77.3% |
Basic EPS | 0.33 45.0% | 0.60 36.4% | 0.44 113.6% | -3.23 869.0% | 0.42 19.2% | 0.52 69.0% | 1.68 473.3% | -0.45 446.2% |
Diluted EPS | 0.33 45.0% | 0.60 36.4% | 0.44 113.6% | -3.23 869.0% | 0.42 19.2% | 0.52 69.0% | 1.68 473.3% | -0.45 446.2% |
Basic Shares Outstanding | 7.03M 0.0% | 7.03M 0.5% | 7.00M 0.5% | 7.03M 0.0% | 7.03M 9.6% | 7.78M 8.7% | 8.52M 0.0% | 8.52M 1.6% |
Diluted Shares Outstanding | 7.03M 0.3% | 7.05M 0.3% | 7.03M 0.0% | 7.03M 0.0% | 7.03M 9.6% | 7.78M 8.7% | 8.52M 0.2% | 8.54M 1.8% |