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 Dec 4, 2025 | 2024 Oct 31, 2024 Dec 6, 2024 | 2023 Oct 31, 2023 Nov 30, 2023 | 2022 Oct 31, 2022 Dec 1, 2022 | 2021 Oct 31, 2021 Dec 2, 2021 | 2020 Oct 31, 2020 Dec 3, 2020 | 2019 Oct 31, 2019 Dec 5, 2019 | 2018 Oct 31, 2018 Nov 29, 2018 |
|---|
Total Revenue | 115.84B 2.8% | 119.17B 16.5% | 102.25B 72.0% | 59.44B 24.6% | 47.72B 12.6% | 54.62B 7.2% | 58.85B 11.6% | 52.72B 17.6% |
Cost of Revenue | 59.06B 12.1% | 67.17B 25.2% | 53.66B 263.9% | 14.75B 182.2% | 5.23B 71.9% | 18.58B 12.2% | 21.15B 26.9% | 16.66B 48.8% |
Gross Profit | 56.78B 9.2% | 52.00B 7.0% | 48.59B 8.7% | 44.70B 5.2% | 42.49B 17.9% | 36.04B 4.4% | 37.70B 4.6% | 36.05B 7.2% |
Gross Margin % | 49.00% 11.4% | 44.00% 8.3% | 48.00% 36.0% | 75.00% 15.7% | 89.00% 34.8% | 66.00% 3.1% | 64.00% 5.9% | 68.00% 9.3% |
Research & Development | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
General & Administrative | 24.32B 4.0% | 23.38B 12.6% | 20.77B 27.5% | 16.29B 8.0% | 15.09B 2.1% | 14.78B 5.2% | 14.04B 9.5% | 12.82B 4.5% |
Selling & Marketing | 1.64B 8.4% | 1.52B 4.4% | 1.45B 7.2% | 1.35B 12.6% | 1.20B 1.3% | 1.19B 1.2% | 1.20B 49.7% | 803.00M 10.6% |
SG&A Expenses | 25.96B 4.3% | 24.90B 12.0% | 22.22B 25.9% | 17.65B 8.4% | 16.29B 2.0% | 15.97B 4.7% | 15.24B 11.9% | 13.62B 4.9% |
Other Operating Expenses | 6.87B 57.8% | 16.28B 20.7% | 13.48B 103.6% | 6.62B 27.0% | 9.07B 11.1% | 8.16B 11.5% | 9.23B 6.6% | 8.66B 4.1% |
Total Operating Expenses | 32.83B 20.3% | 41.17B 15.3% | 35.70B 47.1% | 24.27B 4.3% | 25.36B 5.1% | 24.13B 1.4% | 24.47B 9.8% | 22.28B 4.6% |
Cost and Expenses | 91.89B 15.2% | 108.34B 21.2% | 89.37B 129.0% | 39.02B 27.6% | 30.58B 28.4% | 42.71B 6.4% | 45.62B 17.2% | 38.94B 19.8% |
Operating Income | 23.95B 121.1% | 10.83B 16.0% | 12.89B 36.9% | 20.42B 19.2% | 17.13B 43.8% | 11.91B 9.9% | 13.23B 3.9% | 13.77B 11.8% |
Operating Margin % | 21.00% 133.3% | 9.00% 30.8% | 13.00% 61.8% | 34.00% 5.6% | 36.00% 63.6% | 22.00% 0.0% | 22.00% 15.4% | 26.00% 3.7% |
EBITDA | 26.11B 103.1% | 12.86B 13.1% | 14.80B 33.3% | 22.19B 15.6% | 19.20B 36.6% | 14.05B 4.0% | 14.63B 3.5% | 15.16B 11.3% |
EBITDA Margin % | 23.00% 109.1% | 11.00% 21.4% | 14.00% 62.2% | 37.00% 7.5% | 40.00% 53.8% | 26.00% 4.0% | 25.00% 13.8% | 29.00% 3.3% |
Interest Expense | 54.56B 13.3% | 62.92B 24.0% | 50.73B 270.9% | 13.68B 151.0% | 5.45B 51.9% | 11.34B 37.4% | 18.12B 27.8% | 14.18B 57.9% |
Interest Income | 87.62B 6.2% | 93.39B 15.8% | 80.67B 96.6% | 41.03B 38.7% | 29.58B 17.4% | 35.83B 14.6% | 41.94B 15.2% | 36.42B 22.1% |
Other Income (Expense) | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Pre-Tax Income | 23.95B 121.1% | 10.83B 16.0% | 12.89B 36.9% | 20.42B 19.2% | 17.13B 43.8% | 11.91B 9.9% | 13.23B 3.9% | 13.77B 11.8% |
Pre-Tax Margin % | 21.00% 133.3% | 9.00% 30.8% | 13.00% 61.8% | 34.00% 5.6% | 36.00% 63.6% | 22.00% 0.0% | 22.00% 15.4% | 26.00% 3.7% |
Tax Provision | 3.41B 26.7% | 2.69B 13.7% | 3.12B 21.8% | 3.99B 10.1% | 3.62B 214.3% | 1.15B 57.9% | 2.73B 14.0% | 3.18B 41.2% |
Net Income | 20.54B 132.3% | 8.84B 16.9% | 10.63B 39.0% | 17.43B 21.9% | 14.30B 20.2% | 11.89B 1.9% | 11.67B 3.6% | 11.26B 8.3% |
Net Margin % | 18.00% 157.1% | 7.00% 30.0% | 10.00% 65.5% | 29.00% 3.3% | 30.00% 36.4% | 22.00% 10.0% | 20.00% 4.8% | 21.00% 8.7% |
Basic EPS | 11.57 144.6% | 4.73 14.5% | 5.53 41.7% | 9.48 22.6% | 7.73 20.2% | 6.43 2.7% | 6.26 4.0% | 6.02 9.3% |
Diluted EPS | 11.56 144.9% | 4.72 14.5% | 5.52 41.7% | 9.47 22.7% | 7.72 20.1% | 6.43 2.9% | 6.25 4.0% | 6.01 9.3% |
Basic Shares Outstanding | 1.72B 2.4% | 1.76B 3.5% | 1.82B 0.7% | 1.81B 0.4% | 1.82B 0.6% | 1.81B 0.9% | 1.82B 0.6% | 1.84B 0.8% |
Diluted Shares Outstanding | 1.72B 2.3% | 1.76B 3.5% | 1.82B 0.6% | 1.81B 0.4% | 1.82B 0.6% | 1.81B 1.0% | 1.83B 0.7% | 1.84B 0.8% |