Need CCD 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 | 148.14M 27.9% | 115.87M 800.8% | -16.53M 92.9% | -232.16M 205.0% | 221.19M 27.5% | 173.49M 194.5% | 58.91M 346.6% | 13.19M 84.5% |
Cost of Revenue | 13.69M | 0.00 | 0.00 100.0% | 10.00M 14791.2% | 67.13K 8.2% | 62.05K 3.9% | 64.55K 99.2% | 7.66M 8.7% |
Gross Profit | 134.45M 16.0% | 115.87M 800.8% | -16.53M 93.2% | -242.15M 209.5% | 221.13M 27.5% | 173.43M 194.7% | 58.84M 963.9% | 5.53M 92.9% |
Gross Margin % | 91.00% 9.0% | 100.00% 0.0% | 100.00% 3.8% | 104.00% 4.0% | 100.00% 0.0% | 100.00% 0.0% | 100.00% 138.1% | 42.00% 54.3% |
Research & Development | 0.00 | 0.00 | 0.00 100.0% | -3.80 199.5% | 3.82 45.2% | 2.63 115.6% | 1.22 713.3% | 0.15 90.4% |
General & Administrative | 404.54K 1.3% | 399.22K 20.3% | 501.19K 12.5% | 572.50K 6.0% | 540.25K 16.5% | 463.55K 5.2% | 440.56K 0.7% | 443.80K 9.4% |
Selling & Marketing | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 404.54K 1.3% | 399.22K 20.3% | 501.19K 12.5% | 572.50K 6.0% | 540.25K 16.5% | 463.55K 5.2% | 440.56K 0.7% | 443.80K 9.4% |
Other Operating Expenses | 79.01K 11.9% | 89.68K 100.5% | -17.03M 33115.0% | 51.59K 42.6% | 36.19K 99.1% | 4.18M 11447.4% | 36.17K 5.5% | 38.29K 12.3% |
Total Operating Expenses | 483.55K 1.1% | 488.89K 103.0% | -16.53M 2749.1% | 624.09K 8.3% | 576.44K 14.8% | 502.16K 5.3% | 476.73K 1.1% | 482.09K 9.6% |
Cost and Expenses | 14.18M 2800.0% | 488.89K 103.0% | -16.53M 2749.1% | 624.09K 22.5% | 509.31K 88.9% | 4.58M 1010.7% | 412.18K 14.5% | 482.09K 9.6% |
Operating Income | 133.97M 16.1% | 115.38M 1453.3% | -8.53M 96.2% | -225.86M 200.4% | 225.03M 26.4% | 178.01M 168.9% | 66.19M 246.8% | 19.09M 78.3% |
Operating Margin % | 90.00% 10.0% | 100.00% 92.3% | 52.00% 46.4% | 97.00% 4.9% | 102.00% 1.0% | 103.00% 8.0% | 112.00% 22.8% | 145.00% 40.8% |
EBITDA | 133.97M 2.1% | 131.18M 1669.5% | -8.36M 96.3% | -225.86M 200.4% | 225.03M 26.4% | 178.01M 168.9% | 66.19M 420.4% | 12.72M 85.5% |
EBITDA Margin % | 90.00% 20.4% | 113.00% 121.6% | 51.00% 47.4% | 97.00% 4.9% | 102.00% 1.0% | 103.00% 8.0% | 112.00% 16.7% | 96.00% 6.8% |
Interest Expense | 13.69M 13.3% | 15.80M 3.8% | 15.23M 119.9% | 6.93M 57.0% | 4.41M 12.1% | 5.02M 35.3% | 7.76M 21.7% | 6.38M 95.6% |
Interest Income | 15.16M 3.3% | 15.68M 12.8% | 13.90M 34.3% | 10.35M 1.6% | 10.52M 56.0% | 23.91M 12.7% | 27.38M 2.8% | 26.63M 11.8% |
Other Income (Expense) | -13.69M | 0.00 100.0% | -8.55M 23.4% | -6.93M 57.0% | -4.41M 12.1% | -5.02M 7873.8% | 64.55K 674.0% | -11.25K 100.3% |
Pre-Tax Income | 133.97M 16.1% | 115.38M 775.9% | -17.07M 92.7% | -232.78M 205.5% | 220.62M 27.5% | 172.99M 196.1% | 58.43M 359.8% | 12.71M 85.0% |
Pre-Tax Margin % | 90.00% 10.0% | 100.00% 2.9% | 103.00% 3.0% | 100.00% 0.0% | 100.00% 0.0% | 100.00% 1.0% | 99.00% 3.1% | 96.00% 3.0% |
Tax Provision | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.0% | 66.19M 41176.6% | -161.14K 100.2% |
Net Income | 133.97M 16.1% | 115.38M 775.9% | -17.07M 92.7% | -232.78M 205.5% | 220.62M 27.5% | 172.99M 196.1% | 58.43M 359.8% | 12.71M 85.0% |
Net Margin % | 90.00% 10.0% | 100.00% 2.9% | 103.00% 3.0% | 100.00% 0.0% | 100.00% 0.0% | 100.00% 1.0% | 99.00% 3.1% | 96.00% 3.0% |
Basic EPS | 4.95 14.8% | 4.31 795.2% | -0.62 93.3% | -9.24 202.8% | 8.99 27.2% | 7.07 195.8% | 2.39 359.6% | 0.52 85.0% |
Diluted EPS | 4.95 14.8% | 4.31 795.2% | -0.62 93.3% | -9.24 202.8% | 8.99 27.2% | 7.07 195.8% | 2.39 359.6% | 0.52 85.0% |
Basic Shares Outstanding | 27.05M 0.7% | 26.88M 2.4% | 27.53M 9.3% | 25.19M 2.7% | 24.54M 0.3% | 24.47M 0.0% | 24.47M 0.2% | 24.42M 0.2% |
Diluted Shares Outstanding | 27.05M 0.7% | 26.88M 2.4% | 27.53M 9.3% | 25.19M 2.7% | 24.54M 0.3% | 24.47M 0.0% | 24.47M 0.1% | 24.44M 0.3% |