Need NBH 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 | 16.54M 33.7% | 12.37M 24.0% | 9.97M 118.1% | -55.12M 376.7% | 19.92M 155.4% | 7.80M 78.2% | 35.70M 1203.5% | 2.74M 73.6% |
Cost of Revenue | 3.47M 0.9% | 3.43M 54.1% | 2.23M 10.5% | 2.49M 8.1% | 2.71M 0.3% | 2.70M 0.7% | 2.72M 0.7% | 2.74M 0.8% |
Gross Profit | 13.07M 46.2% | 8.94M 15.4% | 7.75M 113.4% | -57.61M 434.7% | 17.21M 237.6% | 5.10M 84.5% | 32.98M 1649193.1% | -2.00K 100.0% |
Gross Margin % | 79.00% 9.7% | 72.00% 7.7% | 78.00% 25.7% | 105.00% 22.1% | 86.00% 32.3% | 65.00% 29.3% | 92.00% | 0.00% 100.0% |
Research & Development | 0.00 | 0.00 | 0.00 100.0% | -4.37 564.9% | 0.94 422.2% | 0.18 88.3% | 1.54 910.5% | -0.19 176.0% |
General & Administrative | 2.41M 10.7% | 2.70M 55.6% | 1.74M 5.2% | 1.65M 5.2% | 1.74M 0.1% | 1.74M 4.6% | 1.82M 1.9% | 1.79M 3.7% |
Selling & Marketing | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 2.41M 10.7% | 2.70M 55.6% | 1.74M 5.2% | 1.65M 5.2% | 1.74M 0.1% | 1.74M 4.6% | 1.82M 1.9% | 1.79M 3.7% |
Other Operating Expenses | -3.33M | 0.00 100.0% | 8.24M 180.9% | 2.93M 76.7% | 1.66M 41.4% | 2.83M 38.2% | 4.58M 2.2% | 4.68M 29.2% |
Total Operating Expenses | -915.02K 107.1% | 12.86M 28.9% | 9.97M 117.7% | 4.58M 34.8% | 3.40M 25.6% | 4.57M 28.6% | 6.40M 1.0% | 6.47M 18.1% |
Cost and Expenses | 2.55M 94.8% | 49.09M 392.2% | 9.97M 117.7% | 4.58M 34.8% | 3.40M 25.6% | 4.57M 28.6% | 6.40M 1.0% | 6.47M 18.1% |
Operating Income | 13.99M 77.2% | 61.46M 2858.6% | -2.23M 96.3% | -59.70M 461.3% | 16.52M 411.6% | 3.23M 89.0% | 29.30M 884.8% | -3.73M 176.5% |
Operating Margin % | 85.00% 82.9% | 497.00% 2359.1% | -22.00% 120.4% | 108.00% 30.1% | 83.00% 102.4% | 41.00% 50.0% | 82.00% 160.3% | -136.00% 389.4% |
EBITDA | 13.99M 77.2% | 61.46M 855.2% | -8.14M 86.4% | -59.70M 461.3% | 16.52M | 0.00 100.0% | 29.30M 884.8% | -3.73M 176.5% |
EBITDA Margin % | 85.00% 82.9% | 497.00% 706.1% | -82.00% 175.9% | 108.00% 30.1% | 83.00% | 0.00% 100.0% | 82.00% 160.3% | -136.00% 389.4% |
Interest Expense | 9.18M | 0.00 100.0% | 160.00 83.8% | 986.00 48.1% | 1.90K 99.9% | 2.81M | 0.00 | 0.00 |
Interest Income | 27.75M 1.8% | 27.26M 59.4% | 17.10M 0.4% | 17.17M 5.8% | 18.24M 1.0% | 18.42M 7.9% | 20.00M 2.6% | 20.52M 0.1% |
Other Income (Expense) | -9.18M 9.4% | -10.13M 332.2% | 4.36M 442573.6% | -986.00 | 0.00 100.0% | 2.70M | 0.00 | 0.00 |
Pre-Tax Income | 4.80M 90.6% | 51.33M 2304.6% | 2.13M 103.6% | -59.70M 461.3% | 16.52M 411.6% | 3.23M 89.0% | 29.30M 884.8% | -3.73M 176.5% |
Pre-Tax Margin % | 29.00% 93.0% | 415.00% 1876.2% | 21.00% 80.6% | 108.00% 30.1% | 83.00% 102.4% | 41.00% 50.0% | 82.00% 160.3% | -136.00% 389.4% |
Tax Provision | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.0% | 6.04M | 0.00 | 0.00 |
Net Income | 4.80M 90.6% | 51.33M 2304.6% | 2.13M 103.6% | -59.70M 461.3% | 16.52M 411.6% | 3.23M 89.0% | 29.30M 884.8% | -3.73M 176.5% |
Net Margin % | 29.00% 93.0% | 415.00% 1876.2% | 21.00% 80.6% | 108.00% 30.1% | 83.00% 102.4% | 41.00% 50.0% | 82.00% 160.3% | -136.00% 389.4% |
Basic EPS | 0.16 90.8% | 1.73 2303.7% | 0.07 102.3% | -3.17 460.2% | 0.88 417.6% | 0.17 89.1% | 1.56 880.0% | -0.20 176.9% |
Diluted EPS | 0.16 90.8% | 1.73 2371.4% | 0.07 102.2% | -3.17 460.2% | 0.88 417.6% | 0.17 89.1% | 1.56 880.0% | -0.20 176.9% |
Basic Shares Outstanding | 29.62M 0.0% | 29.62M 0.0% | 29.62M 57.2% | 18.84M 0.0% | 18.83M 0.1% | 18.82M 0.1% | 18.81M 0.8% | 18.66M 0.5% |
Diluted Shares Outstanding | 29.62M 0.0% | 29.62M 0.0% | 29.62M 57.2% | 18.84M 0.0% | 18.83M 0.1% | 18.82M 0.1% | 18.81M 0.8% | 18.66M 0.5% |