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 Dec 31, 2025 Dec 31, 2025 | 2024 Dec 31, 2024 Dec 31, 2024 | 2023 Dec 31, 2023 Dec 31, 2023 | 2022 Dec 31, 2022 Dec 31, 2022 | 2021 Dec 31, 2021 Dec 31, 2021 | 2020 Dec 31, 2020 Dec 31, 2020 | 2019 Dec 31, 2019 Dec 31, 2019 | 2018 Dec 31, 2018 Dec 31, 2018 |
|---|
Total Revenue | 7.68B 4.0% | 7.38B 19.1% | 9.13B 20.7% | 11.51B 32.4% | 8.69B 45.7% | 5.97B 19.7% | 7.43B 38.0% | 5.38B 24.9% |
Cost of Revenue | 4.87B 19.7% | 4.07B 35.3% | 6.29B 29.0% | 8.85B 42.0% | 6.24B 58.1% | 3.94B 26.5% | 5.37B 33.5% | 4.02B 25.8% |
Gross Profit | 2.81B 15.4% | 3.32B 16.8% | 2.84B 7.0% | 2.66B 8.1% | 2.46B 21.5% | 2.02B 1.8% | 2.06B 51.4% | 1.36B 22.1% |
Gross Margin % | 37.00% 17.8% | 45.00% 45.2% | 31.00% 34.8% | 23.00% 17.9% | 28.00% 17.6% | 34.00% 21.4% | 28.00% 12.0% | 25.00% 3.8% |
Research & Development | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
General & Administrative | 0.00 100.0% | 444.00M 5.2% | 422.00M 21.3% | 536.11M 37.5% | 389.99M 24.2% | 314.11M 20.3% | 394.30M 41.3% | 279.00M 18.2% |
Selling & Marketing | 0.00 | 0.00 | 0.00 100.0% | -179.28M 48.2% | -120.96M 14.5% | -105.64M 17.0% | -127.21M 35.7% | -93.76M 42.1% |
SG&A Expenses | 421.66M 5.0% | 444.00M 5.2% | 422.00M 18.3% | 356.83M 32.6% | 269.03M 29.1% | 208.47M 21.9% | 267.09M 44.2% | 185.24M 9.0% |
Other Operating Expenses | 0.00 100.0% | 591.00M 349.4% | -237.00M | 0.00 | 0.00 | 0.00 100.0% | 1.33M | 0.00 |
Total Operating Expenses | 421.66M 59.3% | 1.03B 459.5% | 185.00M 48.2% | 356.83M 32.6% | 269.03M 29.1% | 208.47M 21.9% | 267.09M 44.2% | 185.24M 9.0% |
Cost and Expenses | 5.29B 3.7% | 5.10B 21.1% | 6.47B 29.8% | 9.21B 41.6% | 6.51B 56.6% | 4.15B 26.3% | 5.64B 33.9% | 4.21B 25.0% |
Operating Income | 2.38B 4.5% | 2.28B 14.1% | 2.65B 15.5% | 2.30B 5.1% | 2.19B 20.7% | 1.81B 1.3% | 1.79B 52.6% | 1.17B 24.5% |
Operating Margin % | 31.00% 0.0% | 31.00% 6.9% | 29.00% 45.0% | 20.00% 20.0% | 25.00% 16.7% | 30.00% 25.0% | 24.00% 9.1% | 22.00% 0.0% |
EBITDA | 3.80B 19.7% | 3.18B 4.4% | 3.32B 43.3% | 5.86B 62.7% | 3.60B 303.2% | 893.82M 71.6% | 3.15B 28.9% | 2.44B 53.8% |
EBITDA Margin % | 50.00% 16.3% | 43.00% 19.4% | 36.00% 29.4% | 51.00% 24.4% | 41.00% 173.3% | 15.00% 64.3% | 42.00% 6.7% | 45.00% 21.6% |
Interest Expense | 586.52M 1.4% | 595.00M 26.6% | 470.00M 1.5% | 462.89M 2.3% | 452.42M 1.0% | 448.01M 24.6% | 359.54M 25.7% | 286.00M 56.3% |
Interest Income | 10.99M 76.1% | 46.00M | 0.00 | 0.00 | 0.00 | 0.00 100.0% | 1.33M | 0.00 |
Other Income (Expense) | -178.85M 68.1% | -561.00M 20.4% | -466.00M 78.3% | -2.15B 274.1% | -573.52M 6.9% | -536.29M 39.3% | -384.98M 38.0% | -279.00M 50.8% |
Pre-Tax Income | 2.21B 28.2% | 1.72B 21.4% | 2.19B 22.7% | 2.83B 103.1% | 1.39B 299.3% | -699.58M 158.4% | 1.20B 23.0% | 974.52M 34.3% |
Pre-Tax Margin % | 29.00% 26.1% | 23.00% 4.2% | 24.00% 4.0% | 25.00% 56.3% | 16.00% 233.3% | -12.00% 175.0% | 16.00% 11.1% | 18.00% 5.9% |
Tax Provision | 512.58M 432.8% | -154.00M 137.3% | 413.00M 68.0% | 245.82M 42.3% | 426.22M 525.3% | -100.23M 378.8% | 35.95M 89.4% | 339.73M 199.8% |
Net Income | 1.69B 9.2% | 1.86B 5.0% | 1.78B 39.7% | 2.94B 86.0% | 1.58B 599.8% | -316.71M 117.3% | 1.83B 59.0% | 1.15B 44.7% |
Net Margin % | 22.00% 12.0% | 25.00% 31.6% | 19.00% 26.9% | 26.00% 44.4% | 18.00% 460.0% | -5.00% 120.0% | 25.00% 19.0% | 21.00% 16.7% |
Basic EPS | 2.66 10.4% | 2.97 31.3% | 2.26 57.5% | 5.32 164.7% | 2.01 449.8% | -0.57 120.8% | 2.76 21.1% | 2.28 53.0% |
Diluted EPS | 2.66 10.4% | 2.97 31.4% | 2.26 57.5% | 5.32 164.7% | 2.01 452.6% | -0.57 120.8% | 2.74 20.7% | 2.27 53.4% |
Basic Shares Outstanding | 581.00M 0.2% | 580.00M 5.5% | 550.00M 0.5% | 553.00M 0.5% | 550.00M 0.0% | 550.00M 7.4% | 512.00M 1.4% | 505.00M 18.5% |
Diluted Shares Outstanding | 582.00M 0.3% | 580.00M 5.3% | 551.00M 0.5% | 554.00M 0.5% | 551.00M 0.2% | 550.00M 7.0% | 514.00M 1.0% | 509.00M 17.8% |