Need NTIOF 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.
Prices and market caps: Cboe delayed data, at least 15 minutes delayed. Not real-time. Fundamentals from SEC filings.
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 (CAD) 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 | 30.80B 8.3% | 28.44B 191.0% | 9.77B 1.6% | 9.62B 8.0% | 8.90B 12.8% | 7.90B 8.2% | 7.30B 2.3% | 7.14B 8.6% |
Cost of Revenue | 17.79B 1.1% | 17.60B 6476.4% | -276.00M | 0.00 | 0.00 | 0.00 | 0.00 100.0% | -9.00M |
Gross Profit | 13.01B 20.0% | 10.84B 7.9% | 10.05B 4.5% | 9.62B 8.0% | 8.90B 12.8% | 7.90B 8.2% | 7.30B 2.2% | 7.14B 8.8% |
Gross Margin % | 42.00% 10.5% | 38.00% 63.1% | 103.00% 3.0% | 100.00% 0.0% | 100.00% 0.0% | 100.00% 0.0% | 100.00% 0.0% | 100.00% 0.0% |
Research & Development | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
General & Administrative | 4.55B 22.1% | 3.73B 181.1% | 1.32B 59.7% | 3.28B 8.5% | 3.03B 13.6% | 2.67B 5.7% | 2.52B 2.3% | 2.47B 4.6% |
Selling & Marketing | 0.00 | 0.00 100.0% | 3.81B 148.2% | 1.53B 5.0% | 1.46B | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 4.55B 22.1% | 3.73B 27.4% | 5.13B 6.5% | 4.82B 7.4% | 4.49B 68.4% | 2.67B 5.7% | 2.52B 2.3% | 2.47B 4.6% |
Other Operating Expenses | 3.32B 56.7% | 7.68B | 0.00 | 0.00 | 0.00 100.0% | 5.23B 9.5% | 4.78B | 0.00 100.0% |
Total Operating Expenses | 7.87B 31.0% | 11.41B 122.4% | 5.13B 6.5% | 4.82B 7.4% | 4.49B 43.2% | 7.90B 8.2% | 7.30B 2.3% | 7.14B 8.6% |
Cost and Expenses | 25.66B 8.5% | 23.66B 361.2% | 5.13B 6.5% | 4.82B 7.4% | 4.49B 12.4% | 3.99B 5.7% | 3.78B 4.1% | 3.63B 4.4% |
Operating Income | 5.13B | 0.00 100.0% | 4.64B 1.0% | 4.69B 5.7% | 4.44B 43.7% | 3.09B 6.6% | 3.31B 3.0% | 3.21B 11.1% |
Operating Margin % | 17.00% | 0.00% 100.0% | 48.00% 2.0% | 49.00% 2.0% | 50.00% 28.2% | 39.00% 13.3% | 45.00% 0.0% | 45.00% 2.3% |
EBITDA | 5.79B 9.4% | 5.29B | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
EBITDA Margin % | 19.00% 0.0% | 19.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% |
Interest Expense | 16.78B 1.5% | 17.03B 29.1% | 13.19B 208.6% | 4.27B 93.9% | 2.20B 33.7% | 3.32B 27.4% | 4.58B 28.8% | 3.55B 51.3% |
Interest Income | 21.30B 6.6% | 19.97B 19.0% | 16.78B 75.8% | 9.54B 36.6% | 6.99B 7.8% | 7.58B 7.3% | 8.17B 17.9% | 6.93B 24.3% |
Other Income (Expense) | -8.00M 100.2% | 4.78B 811.9% | -671.00M 62.5% | -413.00M 0.7% | -416.00M 24.8% | -553.00M 5.7% | -523.00M 20.5% | -434.00M 14.2% |
Pre-Tax Income | 5.13B 7.5% | 4.78B 20.3% | 3.97B 7.1% | 4.28B 6.3% | 4.02B 58.6% | 2.54B 8.9% | 2.78B 0.3% | 2.78B 10.7% |
Pre-Tax Margin % | 17.00% 0.0% | 17.00% 58.5% | 41.00% 6.8% | 44.00% 2.2% | 45.00% 40.6% | 32.00% 15.8% | 38.00% 2.6% | 39.00% 2.6% |
Tax Provision | 1.12B 16.2% | 961.00M 50.9% | 637.00M 28.7% | 894.00M 1.4% | 882.00M 94.7% | 453.00M 1.9% | 462.00M 15.1% | 544.00M 12.4% |
Net Income | 4.02B 5.2% | 3.82B 14.4% | 3.34B 1.4% | 3.38B 7.8% | 3.14B 53.8% | 2.04B 9.5% | 2.26B 5.2% | 2.15B 10.6% |
Net Margin % | 13.00% 0.0% | 13.00% 61.8% | 34.00% 2.9% | 35.00% 0.0% | 35.00% 34.6% | 26.00% 16.1% | 31.00% 3.3% | 30.00% 0.0% |
Basic EPS | 10.18 5.6% | 10.78 21.8% | 8.85 9.0% | 9.72 8.6% | 8.95 56.2% | 5.73 10.3% | 6.39 6.3% | 6.01 10.5% |
Diluted EPS | 10.07 5.5% | 10.66 15.4% | 9.24 3.9% | 9.61 8.6% | 8.85 55.3% | 5.70 10.1% | 6.34 6.7% | 5.94 10.4% |
Basic Shares Outstanding | 378.50M 5.9% | 357.44M 0.5% | 355.76M 5.5% | 337.10M 0.0% | 337.21M 5.8% | 358.07M 0.6% | 355.84M 1.5% | 361.11M 0.1% |
Diluted Shares Outstanding | 382.48M 11.3% | 343.53M 0.8% | 340.77M 0.0% | 340.84M 0.0% | 340.86M 1.0% | 337.58M 0.0% | 337.63M 1.6% | 343.24M 0.4% |