Need AFB 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 | 14.50M 76.6% | 61.85M 150.5% | 24.69M 125.4% | -97.11M 445.8% | 28.08M 213.1% | 8.97M 83.7% | 55.05M 547.3% | -12.31M 255.3% |
Cost of Revenue | 12.31M | 0.00 100.0% | 32.81M 305.1% | 8.10M 106.2% | 3.93M 53.1% | 8.38M 20.6% | 10.55M 33.9% | 7.88M 12.5% |
Gross Profit | 2.19M 96.5% | 61.85M 862.3% | -8.11M 92.3% | -105.21M 535.5% | 24.16M 3992.7% | 590.25K 98.7% | 44.49M 320.4% | -20.19M 2297.6% |
Gross Margin % | 15.00% 85.0% | 100.00% 403.0% | -33.00% 130.6% | 108.00% 25.6% | 86.00% 1128.6% | 7.00% 91.4% | 81.00% 50.6% | 164.00% 1266.7% |
Research & Development | 0.00 | 0.00 | 0.00 100.0% | -4.53 523.4% | 1.07 214.7% | 0.34 82.5% | 1.94 504.2% | -0.48 265.5% |
General & Administrative | 395.59K 15.0% | 465.49K 87.1% | 3.60M 856.8% | 376.43K 8.1% | 409.62K 5.2% | 432.26K 10.2% | 481.31K 4.9% | 506.26K 11.2% |
Selling & Marketing | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 395.59K 15.0% | 465.49K 87.1% | 3.60M 856.8% | 376.43K 8.1% | 409.62K 5.2% | 432.26K 10.2% | 481.31K 4.9% | 506.26K 11.2% |
Other Operating Expenses | -1.65M | 0.00 | 0.00 100.0% | 46.43K 3.9% | 44.69K 7.3% | 41.66K 5.9% | 44.27K 59.7% | 109.90K 17.2% |
Total Operating Expenses | -1.26M 345.3% | 512.44K 85.8% | 3.60M 751.7% | 422.86K 6.9% | 454.31K 4.1% | 473.92K 9.8% | 525.59K 9.3% | 579.21K 9.4% |
Cost and Expenses | 11.06M 2057.4% | 512.44K 85.8% | 3.60M 751.7% | 422.86K 6.9% | 454.31K 4.1% | 473.92K 9.8% | 525.59K 93.8% | 8.46M 12.2% |
Operating Income | 3.44M 94.4% | 61.34M 190.8% | 21.09M 122.7% | -93.01M 436.6% | 27.63M 225.2% | 8.50M 84.4% | 54.52M 225.9% | -43.31M 947.8% |
Operating Margin % | 24.00% 75.8% | 99.00% 16.5% | 85.00% 11.5% | 96.00% 2.0% | 98.00% 3.2% | 95.00% 4.0% | 99.00% 71.9% | 352.00% 776.9% |
EBITDA | 3.44M | 0.00 100.0% | -1.22M 98.7% | -97.53M | 0.00 | 0.00 | 0.00 100.0% | -12.88M 13.7% |
EBITDA Margin % | 24.00% | 0.00% 100.0% | -5.00% 105.0% | 100.00% | 0.00% | 0.00% | 0.00% 100.0% | 105.00% 155.9% |
Interest Expense | 9.27M 13.2% | 10.68M 10.8% | 9.64M 113.1% | 4.52M 63.9% | 2.76M 38.8% | 4.52M 32.6% | 6.70M 55.1% | 4.32M 27.1% |
Interest Income | 27.29M 5.7% | 25.83M 6.7% | 24.20M 1.8% | 24.64M 1.6% | 25.03M 1.2% | 25.33M 2.6% | 26.01M 0.1% | 25.98M 1.6% |
Other Income (Expense) | 0.00 | 0.00 100.0% | -22.31M 74.8% | -88.48M 1406.5% | 6.77M 153.0% | -12.77M 139.3% | 32.47M 312.0% | 7.88M 152.8% |
Pre-Tax Income | 3.44M 94.4% | 61.34M 5129.1% | -1.22M 98.7% | -97.53M 453.0% | 27.63M 225.2% | 8.50M 84.4% | 54.52M 523.1% | -12.88M 274.3% |
Pre-Tax Margin % | 24.00% 75.8% | 99.00% 2080.0% | -5.00% 105.0% | 100.00% 2.0% | 98.00% 3.2% | 95.00% 4.0% | 99.00% 5.7% | 105.00% 12.9% |
Tax Provision | 0.00 | 0.00 | 0.00 100.0% | 20.82M 15.0% | 18.10M 14.9% | 21.26M 3.6% | 22.05M 136.1% | -61.01M 925.1% |
Net Income | 3.44M 94.4% | 61.34M 5129.1% | -1.22M 98.7% | -97.53M 453.0% | 27.63M 225.2% | 8.50M 84.4% | 54.52M 523.1% | -12.88M 274.3% |
Net Margin % | 24.00% 75.8% | 99.00% 2080.0% | -5.00% 105.0% | 100.00% 2.0% | 98.00% 3.2% | 95.00% 4.0% | 99.00% 5.7% | 105.00% 12.9% |
Basic EPS | 0.12 94.4% | 2.13 5123.6% | -0.04 98.7% | -3.39 453.1% | 0.96 220.0% | 0.30 84.1% | 1.89 520.0% | -0.45 304.5% |
Diluted EPS | 0.12 94.4% | 2.13 5425.0% | -0.04 98.8% | -3.39 453.1% | 0.96 220.0% | 0.30 84.1% | 1.89 520.0% | -0.45 304.5% |
Basic Shares Outstanding | 28.74M 0.0% | 28.74M 0.0% | 28.75M 0.0% | 28.74M 0.0% | 28.74M 0.0% | 28.74M 0.0% | 28.74M 0.6% | 28.57M 0.6% |
Diluted Shares Outstanding | 28.74M 0.0% | 28.74M 0.0% | 28.74M 0.0% | 28.74M 0.0% | 28.74M 0.0% | 28.74M 0.0% | 28.74M 0.6% | 28.57M 0.6% |