Need DNP 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 | 331.86M 61.0% | 851.71M 581.5% | -176.87M 1279.5% | -12.82M 102.4% | 529.57M 260.5% | -329.90M 150.4% | 654.51M 1749.6% | -39.68M 110.0% |
Cost of Revenue | 30.41M | 0.00 | 0.00 100.0% | 31.19M 6.7% | 29.23M 7.4% | 27.23M 3.3% | 28.17M 7.1% | 26.30M 2.2% |
Gross Profit | 301.45M 64.6% | 851.71M 581.5% | -176.87M 301.9% | -44.01M 108.8% | 500.34M 240.1% | -357.13M 157.0% | 626.34M 1049.3% | -65.98M 117.8% |
Gross Margin % | 91.00% 9.0% | 100.00% 0.0% | 100.00% 70.8% | 343.00% 264.9% | 94.00% 13.0% | 108.00% 12.5% | 96.00% 42.2% | 166.00% 78.5% |
Research & Development | 0.00 | 0.00 | 0.00 100.0% | -0.07 103.8% | 1.86 240.9% | -1.32 155.7% | 2.37 1416.7% | -0.18 111.4% |
General & Administrative | 7.97M 4.8% | 8.38M 4.5% | 8.77M 0.2% | 8.75M 8.9% | 8.04M 2.5% | 7.84M 2.8% | 8.06M 11.7% | 7.22M 2.8% |
Selling & Marketing | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 7.97M 4.8% | 8.38M 4.5% | 8.77M 0.2% | 8.75M 8.9% | 8.04M 2.5% | 7.84M 2.8% | 8.06M 11.7% | 7.22M 2.8% |
Other Operating Expenses | -191.47M | 0.00 | 0.00 100.0% | 235.60K 4.5% | 246.68K 12.0% | 280.35K 0.1% | 280.20K 1.1% | 277.20K 10.7% |
Total Operating Expenses | -183.50M 2223.7% | 8.64M 72.5% | 31.41M 249.6% | 8.99M 8.5% | 8.28M 2.0% | 8.12M 2.7% | 8.34M 11.3% | 7.50M 3.2% |
Cost and Expenses | -153.08M 1871.7% | 8.64M 72.5% | 31.41M 249.6% | 8.99M 8.5% | 8.28M 2.0% | 8.12M 2.7% | 8.34M 11.3% | 7.50M 3.2% |
Operating Income | 484.95M 42.5% | 843.07M 504.8% | -208.28M 2445.3% | 8.88M 98.3% | 521.29M 254.2% | -338.01M 152.3% | 646.16M 5344.8% | -12.32M 102.9% |
Operating Margin % | 146.00% 47.5% | 99.00% 16.1% | 118.00% 271.0% | -69.00% 170.4% | 98.00% 3.9% | 102.00% 3.0% | 99.00% 219.4% | 31.00% 70.5% |
EBITDA | 484.95M | 0.00 100.0% | -129.81M | 0.00 100.0% | 445.42M 243.7% | -309.95M | 0.00 100.0% | -47.18M 114.4% |
EBITDA Margin % | 146.00% | 0.00% 100.0% | 73.00% | 0.00% 100.0% | 84.00% 10.6% | 94.00% | 0.00% 100.0% | 119.00% 45.1% |
Interest Expense | 54.09M 11.8% | 61.33M 9.3% | 56.10M 82.8% | 30.69M 31.7% | 23.31M 17.0% | 28.06M 25.5% | 37.67M 8.1% | 34.86M 20.8% |
Interest Income | 36.10M 5.3% | 34.27M 7.7% | 31.82M 27.4% | 24.97M 6.4% | 23.46M 13.2% | 20.73M 10.7% | 23.23M 2.9% | 22.58M 3.6% |
Other Income (Expense) | -54.33M | 0.00 100.0% | 22.36M 118.3% | -122.33M | 0.00 100.0% | -338.01M 161.6% | 548.77M 1986.3% | 26.30M 91.2% |
Pre-Tax Income | 430.61M 48.9% | 843.07M 553.5% | -185.92M 752.6% | -21.81M 104.2% | 521.29M 254.2% | -338.01M 152.3% | 646.16M 1469.7% | -47.18M 112.1% |
Pre-Tax Margin % | 130.00% 31.3% | 99.00% 5.7% | 105.00% 38.2% | 170.00% 73.5% | 98.00% 3.9% | 102.00% 3.0% | 99.00% 16.8% | 119.00% 21.4% |
Tax Provision | 0.00 | 0.00 | 0.00 100.0% | 100.53M | 0.00 100.0% | 63.22M 5.8% | 59.73M 37164.9% | -161.14K 100.0% |
Net Income | 430.61M 48.9% | 843.07M 553.5% | -185.92M 752.6% | -21.81M 104.2% | 521.29M 254.2% | -338.01M 152.3% | 646.16M 1469.7% | -47.18M 112.1% |
Net Margin % | 130.00% 31.3% | 99.00% 5.7% | 105.00% 38.2% | 170.00% 73.5% | 98.00% 3.9% | 102.00% 3.0% | 99.00% 16.8% | 119.00% 21.4% |
Basic EPS | 1.16 49.1% | 2.28 585.1% | -0.47 664.2% | -0.06 104.0% | 1.52 238.2% | -1.10 151.2% | 2.15 1635.7% | -0.14 110.3% |
Diluted EPS | 1.16 49.1% | 2.28 547.1% | -0.51 750.0% | -0.06 103.9% | 1.52 238.2% | -1.10 151.2% | 2.15 1635.7% | -0.14 110.3% |
Basic Shares Outstanding | 371.22M 1.7% | 364.97M 7.7% | 395.57M 11.6% | 354.38M 3.2% | 343.47M 11.5% | 308.03M 2.4% | 300.95M 10.7% | 336.97M 17.8% |
Diluted Shares Outstanding | 371.22M 1.7% | 364.97M 0.7% | 362.54M 2.3% | 354.38M 3.2% | 343.47M 11.5% | 308.03M 2.4% | 300.95M 10.7% | 336.97M 17.8% |