Need ETO 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 | 43.51M 61.9% | 114.33M 368.3% | 24.42M 120.7% | -117.69M 169.4% | 169.51M 2438.3% | 6.68M 88.5% | 58.24M 1420.0% | -4.41M 106.1% |
Cost of Revenue | 5.01M | 0.00 | 0.00 100.0% | 4.88M 1.9% | 4.98M 16.6% | 4.27M 2.2% | 4.18M 4.9% | 4.39M 4.3% |
Gross Profit | 38.50M 66.3% | 114.33M 368.3% | 24.42M 119.9% | -122.58M 174.5% | 164.53M 6725.5% | 2.41M 95.5% | 54.07M 714.2% | -8.80M 112.8% |
Gross Margin % | 88.00% 12.0% | 100.00% 0.0% | 100.00% 3.8% | 104.00% 7.2% | 97.00% 169.4% | 36.00% 61.3% | 93.00% 53.5% | 200.00% 112.8% |
Research & Development | 0.00 | 0.00 | 0.00 100.0% | -2.84 160.9% | 4.66 2488.9% | 0.18 87.1% | 1.40 1176.9% | -0.13 107.1% |
General & Administrative | 479.20K 16.6% | 574.77K 88.1% | 4.81M 844.9% | 509.57K 4.0% | 489.90K 8.1% | 453.01K 5.4% | 429.80K 9.7% | 475.77K 7.7% |
Selling & Marketing | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 479.20K 16.6% | 574.77K 88.1% | 4.81M 844.9% | 509.57K 4.0% | 489.90K 8.1% | 453.01K 5.4% | 429.80K 9.7% | 475.77K 7.7% |
Other Operating Expenses | -55.22M | 0.00 | 0.00 100.0% | 14.43K 19.9% | 18.02K 3.8% | 18.74K 0.5% | 18.83K 4.6% | 18.00K 4.0% |
Total Operating Expenses | -54.75M 9427.8% | 586.90K 87.8% | 4.81M 818.8% | 523.99K 3.2% | 507.91K 7.7% | 471.74K 5.2% | 448.64K 9.1% | 493.77K 7.5% |
Cost and Expenses | -49.74M 8574.4% | 586.90K 87.8% | 4.81M 818.8% | 523.99K 3.2% | 507.91K 7.7% | 471.74K 5.2% | 448.64K 9.1% | 493.77K 7.5% |
Operating Income | 93.25M 18.0% | 113.75M 480.3% | 19.60M 116.8% | -116.43M 168.9% | 169.00M 2623.1% | 6.21M 89.3% | 57.80M 3051.8% | -1.96M 102.6% |
Operating Margin % | 214.00% 116.2% | 99.00% 23.7% | 80.00% 19.2% | 99.00% 1.0% | 100.00% 7.5% | 93.00% 6.1% | 99.00% 125.0% | 44.00% 56.9% |
EBITDA | 93.25M | 0.00 | 0.00 100.0% | -129.42M | 0.00 | 0.00 | 0.00 100.0% | -4.89M |
EBITDA Margin % | 214.00% | 0.00% | 0.00% 100.0% | 110.00% | 0.00% | 0.00% | 0.00% 100.0% | 111.00% |
Interest Expense | 5.18M 15.9% | 6.16M 8.1% | 5.70M 219.6% | 1.78M 180.8% | 634.98K 64.1% | 1.77M 50.9% | 3.60M 22.1% | 2.95M 43.1% |
Interest Income | 21.11M 323.8% | 4.98M 21.0% | 4.12M 9.6% | 3.76M 4.9% | 3.95M 6.2% | 3.72M 5.6% | 3.94M 7.1% | 3.68M 11.4% |
Other Income (Expense) | -4.98M | 0.00 100.0% | 18.78M 115.9% | -118.39M | 0.00 | 0.00 | 0.00 100.0% | 4.39M 93.0% |
Pre-Tax Income | 88.27M 22.4% | 113.75M 196.4% | 38.38M 132.5% | -118.22M 170.0% | 169.00M 2623.1% | 6.21M 89.3% | 57.80M 1278.0% | -4.91M 106.8% |
Pre-Tax Margin % | 203.00% 105.1% | 99.00% 36.9% | 157.00% 57.0% | 100.00% 0.0% | 100.00% 7.5% | 93.00% 6.1% | 99.00% 10.8% | 111.00% 12.1% |
Tax Provision | 0.00 | 0.00 | 0.00 100.0% | 13.16M | 0.00 | 0.00 | 0.00 100.0% | -161.14K 100.2% |
Net Income | 88.27M 22.4% | 113.75M 196.4% | 38.38M 132.5% | -118.22M 170.0% | 169.00M 2623.1% | 6.21M 89.3% | 57.80M 1278.0% | -4.91M 106.8% |
Net Margin % | 203.00% 105.1% | 99.00% 36.9% | 157.00% 57.0% | 100.00% 0.0% | 100.00% 7.5% | 93.00% 6.1% | 99.00% 10.8% | 111.00% 12.1% |
Basic EPS | 5.39 22.3% | 6.94 196.6% | 2.34 132.5% | -7.21 168.5% | 10.52 2530.0% | 0.40 89.6% | 3.83 1467.9% | -0.28 105.6% |
Diluted EPS | 5.39 22.3% | 6.94 196.6% | 2.34 132.5% | -7.21 168.5% | 10.52 2530.0% | 0.40 89.6% | 3.83 1467.9% | -0.28 105.6% |
Basic Shares Outstanding | 16.39M 0.0% | 16.39M 0.0% | 16.39M 0.0% | 16.39M 2.0% | 16.06M 2.4% | 15.68M 4.0% | 15.08M 14.8% | 17.71M 21.9% |
Diluted Shares Outstanding | 16.39M 0.0% | 16.39M 0.0% | 16.39M 0.0% | 16.39M 2.0% | 16.06M 2.4% | 15.68M 4.0% | 15.08M 14.8% | 17.71M 21.9% |