Need FPF 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 | 142.10M 49.1% | 279.37M 1382.8% | -21.78M 92.8% | -300.52M 229.1% | 232.83M 3110.6% | -7.73M 103.9% | 199.15M 620.7% | -38.25M 120.0% |
Cost of Revenue | 16.30M | 0.00 100.0% | 15.20M 13.5% | 17.58M 9.8% | 19.49M 10.2% | 17.68M 3.8% | 18.37M 4.5% | 19.24M 1.3% |
Gross Profit | 125.80M 55.0% | 279.37M 855.5% | -36.98M 88.4% | -318.10M 249.1% | 213.35M 939.4% | -25.42M 114.1% | 180.77M 414.5% | -57.49M 133.3% |
Gross Margin % | 89.00% 11.0% | 100.00% 41.2% | 170.00% 60.4% | 106.00% 15.2% | 92.00% 72.0% | 329.00% 261.5% | 91.00% 39.3% | 150.00% 66.7% |
Research & Development | 0.00 | 0.00 | 0.00 100.0% | -2.88 293.3% | 1.49 976.5% | -0.17 111.2% | 1.52 624.1% | -0.29 122.3% |
General & Administrative | 1.33M 0.8% | 1.34M 5.2% | 1.41M 5.8% | 1.34M 12.4% | 1.53M 13.0% | 1.35M 0.4% | 1.36M 6.6% | 1.45M 18.1% |
Selling & Marketing | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 1.33M 0.8% | 1.34M 5.2% | 1.41M 5.8% | 1.34M 12.4% | 1.53M 13.0% | 1.35M 0.4% | 1.36M 6.6% | 1.45M 18.1% |
Other Operating Expenses | -28.21M 2356.2% | 1.25M 105.4% | -23.19M 114412.8% | 20.29K 16.9% | 24.41K 99.6% | 6.46M 27487.4% | 23.43K 14.3% | 20.50K 2.1% |
Total Operating Expenses | -26.88M 1137.3% | 2.59M 111.9% | -21.78M 1705.1% | 1.36M 12.5% | 1.55M 12.8% | 1.37M 0.3% | 1.38M 6.3% | 1.47M 17.8% |
Cost and Expenses | -10.58M 508.3% | 2.59M 111.9% | -21.78M 1705.1% | 1.36M 12.5% | 1.55M 80.2% | 7.81M 466.5% | 1.38M 6.3% | 1.47M 17.8% |
Operating Income | 152.68M 44.8% | 276.78M 1277.3% | -23.51M 91.9% | -290.34M 222.5% | 237.06M 291973.3% | 81.16K 100.0% | 217.04M 1051.4% | -22.81M 111.3% |
Operating Margin % | 107.00% 8.1% | 99.00% 8.3% | 108.00% 11.3% | 97.00% 4.9% | 102.00% 10300.0% | -1.00% 100.9% | 109.00% 81.7% | 60.00% 42.9% |
EBITDA | 152.68M 51.1% | 312.18M 1141.7% | -29.97M 89.7% | -290.34M 222.5% | 237.06M 291973.3% | 81.16K 100.0% | 217.04M 648.7% | -39.56M 119.6% |
EBITDA Margin % | 107.00% 4.5% | 112.00% 18.8% | 138.00% 42.3% | 97.00% 4.9% | 102.00% 10300.0% | -1.00% 100.9% | 109.00% 5.8% | 103.00% 1.9% |
Interest Expense | 32.70M 7.6% | 35.40M 10.3% | 32.09M 178.1% | 11.54M 99.8% | 5.77M 37.2% | 9.19M 52.3% | 19.27M 14.0% | 16.90M 47.5% |
Interest Income | 98.58M 0.5% | 98.08M 5.3% | 93.10M 1.1% | 92.13M 0.5% | 91.64M 1.1% | 92.61M 12.9% | 106.30M 4.2% | 110.93M 4.7% |
Other Income (Expense) | -32.70M | 0.00 | 0.00 100.0% | -11.54M 99.8% | -5.77M 37.2% | -9.19M 52.3% | -19.27M | 0.00 100.0% |
Pre-Tax Income | 119.98M 56.7% | 276.78M 1277.3% | -23.51M 92.2% | -301.88M 230.5% | 231.28M 2639.1% | -9.11M 104.6% | 197.77M 597.9% | -39.72M 120.9% |
Pre-Tax Margin % | 84.00% 15.2% | 99.00% 8.3% | 108.00% 8.0% | 100.00% 1.0% | 99.00% 16.1% | 118.00% 19.2% | 99.00% 4.8% | 104.00% 5.1% |
Tax Provision | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.0% | 81.73K | 0.00 100.0% | -161.14K 100.1% |
Net Income | 119.98M 56.7% | 276.78M 1277.3% | -23.51M 92.2% | -301.88M 230.5% | 231.28M 2639.1% | -9.11M 104.6% | 197.77M 597.9% | -39.72M 120.9% |
Net Margin % | 84.00% 15.2% | 99.00% 8.3% | 108.00% 8.0% | 100.00% 1.0% | 99.00% 16.1% | 118.00% 19.2% | 99.00% 4.8% | 104.00% 5.1% |
Basic EPS | 1.97 56.7% | 4.55 1266.7% | -0.39 92.2% | -4.98 231.1% | 3.80 2633.3% | -0.15 104.6% | 3.26 601.5% | -0.65 120.8% |
Diluted EPS | 1.97 56.7% | 4.55 1266.7% | -0.39 92.2% | -4.98 231.1% | 3.80 2633.3% | -0.15 104.6% | 3.26 601.5% | -0.65 120.8% |
Basic Shares Outstanding | 60.85M 0.0% | 60.85M 0.9% | 60.28M 0.6% | 60.67M 0.3% | 60.82M 0.2% | 60.72M 0.1% | 60.67M 0.2% | 60.77M 0.0% |
Diluted Shares Outstanding | 60.90M 0.1% | 60.85M 0.9% | 60.28M 0.6% | 60.67M 0.3% | 60.86M 0.2% | 60.72M 0.1% | 60.67M 0.7% | 61.10M 0.3% |