Need FAX 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 | 8.78M 92.4% | 115.23M 63.2% | 70.61M 2.3% | 72.30M 1.8% | 73.64M 4.3% | 70.60M 9.3% | 77.81M 11.5% | 87.94M 3.5% |
Cost of Revenue | 8.50M | 0.00 | 0.00 100.0% | 10.15M 9.9% | 11.27M | 0.00 100.0% | 12.03M 6.1% | 12.81M 4.2% |
Gross Profit | 276.22K 99.8% | 115.23M 63.2% | 70.61M 13.6% | 62.15M 0.4% | 62.37M 11.7% | 70.60M 7.3% | 65.78M 12.5% | 75.14M 3.3% |
Gross Margin % | 3.00% 97.0% | 100.00% 0.0% | 100.00% 16.3% | 86.00% 1.2% | 85.00% 15.0% | 100.00% 17.6% | 85.00% 0.0% | 85.00% 0.0% |
Research & Development | 0.00 | 0.00 | 0.00 100.0% | -10.71 4219.2% | 0.26 | 0.00 100.0% | 1.97 297.0% | -1.00 377.8% |
General & Administrative | 2.89M 5.7% | 2.74M 70.8% | 9.37M 17.7% | 11.39M 14.9% | 13.38M 9.9% | 14.84M 4.3% | 14.23M 4.0% | 14.82M 4.9% |
Selling & Marketing | 0.00 | 0.00 100.0% | 82.08K 31.6% | 119.96K 12.8% | 137.58K 46.7% | 258.24K 22.9% | 334.78K 0.9% | 331.71K 0.4% |
SG&A Expenses | 2.89M 5.7% | 2.74M 71.1% | 9.45M 17.8% | 11.51M 14.9% | 13.52M 10.5% | 15.10M 3.7% | 14.57M 3.9% | 15.15M 4.8% |
Other Operating Expenses | -72.27M 8309.1% | 880.32K | 0.00 100.0% | -223.00M 474.4% | -38.82M | 0.00 100.0% | 108.80M 56.3% | 248.98M 1.2% |
Total Operating Expenses | -69.37M 2017.9% | 3.62M 73.8% | 13.80M 96.2% | 361.60M 698.8% | 45.27M 89.0% | 23.95M 78.3% | 110.61M 39.0% | 181.23M 402.3% |
Cost and Expenses | -60.87M 1782.8% | 3.62M 73.8% | 13.80M 96.2% | 361.60M 698.8% | 45.27M 89.0% | 23.95M 78.3% | 110.61M 39.0% | 181.23M 402.3% |
Operating Income | 69.65M 37.6% | 111.62M 82.5% | 61.15M 0.6% | 60.79M 1.1% | 60.12M 8.3% | 55.50M 12.2% | 63.25M 13.1% | 72.80M 3.2% |
Operating Margin % | 793.00% 717.5% | 97.00% 11.5% | 87.00% 3.6% | 84.00% 2.4% | 82.00% 3.8% | 79.00% 2.5% | 81.00% 2.4% | 83.00% 0.0% |
EBITDA | 69.65M 47.2% | 131.81M 431.3% | 24.81M 109.3% | -266.15M 493.5% | -44.85M 214.1% | -14.28M | 0.00 100.0% | -328.79M 893.1% |
EBITDA Margin % | 793.00% 595.6% | 114.00% 225.7% | 35.00% 109.5% | -368.00% 503.3% | -61.00% 205.0% | -20.00% | 0.00% 100.0% | -374.00% 938.9% |
Interest Expense | 19.95M 35.1% | 14.77M 3.1% | 14.32M 0.6% | 14.41M 16.8% | 17.32M 9.7% | 15.79M 22.2% | 20.30M 17.6% | 17.27M 11.5% |
Interest Income | 58.50M 10.4% | 65.32M 7.5% | 70.61M 739.8% | 8.41M 35.8% | 13.09M 38.3% | 21.22M 18.9% | 26.16M 88.3% | 13.89M 6.5% |
Other Income (Expense) | -33.25M | 0.00 100.0% | 15.49M 104.3% | -358.50M 19532.7% | -1.83M 93.9% | -30.07M 929.6% | 3.62M 126.1% | -13.89M 60.3% |
Pre-Tax Income | 36.40M 67.4% | 111.62M 45.6% | 76.64M 125.7% | -297.71M 2048.8% | 15.28M 39.9% | 25.43M 84.3% | 162.26M 251.4% | -107.18M 366.8% |
Pre-Tax Margin % | 414.00% 326.8% | 97.00% 11.0% | 109.00% 126.5% | -412.00% 2061.9% | 21.00% 41.7% | 36.00% 82.8% | 209.00% 271.3% | -122.00% 377.3% |
Tax Provision | 0.00 | 0.00 | 0.00 | 0.00 100.0% | -44.85M | 0.00 100.0% | 99.02M 155.0% | -179.97M |
Net Income | 36.40M 67.4% | 111.62M 45.6% | 76.64M 125.7% | -297.71M 2048.8% | 15.28M 39.9% | 25.43M 84.3% | 162.26M 251.4% | -107.18M 366.8% |
Net Margin % | 414.00% 326.8% | 97.00% 11.0% | 109.00% 126.5% | -412.00% 2061.9% | 21.00% 41.7% | 36.00% 82.8% | 209.00% 271.3% | -122.00% 377.3% |
Basic EPS | 0.88 95.6% | 0.45 45.2% | 0.31 125.8% | -1.20 2044.9% | 0.06 38.3% | 0.10 84.8% | 0.66 253.5% | -0.43 368.7% |
Diluted EPS | 0.88 95.6% | 0.45 45.2% | 0.31 125.8% | -1.20 2100.0% | 0.06 40.0% | 0.10 84.8% | 0.66 253.5% | -0.43 368.7% |
Basic Shares Outstanding | 41.28M 0.0% | 41.28M 83.3% | 247.70M 0.0% | 247.70M 0.0% | 247.70M 0.0% | 247.70M 0.0% | 247.70M 0.5% | 248.98M 1.2% |
Diluted Shares Outstanding | 41.28M 0.0% | 41.28M 83.3% | 247.70M 0.0% | 247.70M 0.0% | 247.70M 0.0% | 247.70M 0.0% | 247.70M 0.5% | 248.98M 1.2% |