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 Mar 19, 2026 | 2024 Dec 31, 2024 Mar 21, 2025 | 2023 Dec 31, 2023 Mar 22, 2024 | 2022 Dec 31, 2022 Mar 29, 2023 | 2021 Dec 31, 2021 Mar 22, 2022 | 2020 Dec 31, 2020 Mar 19, 2021 | 2019 Dec 31, 2019 Mar 27, 2020 | 2018 Dec 31, 2018 Mar 29, 2019 |
|---|
Total Revenue | 3.48B 10.9% | 3.14B 21.2% | 2.59B 38.5% | 1.87B 26.6% | 1.47B 18.1% | 1.80B 3.4% | 1.86B 10.9% | 2.09B 3.0% |
Cost of Revenue | 2.55B 23.0% | 2.07B 14.8% | 1.81B 10.5% | 1.63B 11.0% | 1.47B 13.0% | 1.69B 4.5% | 1.62B 9.7% | 1.80B 4.4% |
Gross Profit | 929.85M 12.5% | 1.06B 36.0% | 781.99M 235.2% | 233.29M 11962.6% | 1.93M 98.2% | 106.45M 55.9% | 241.63M 18.3% | 295.75M 32.2% |
Gross Margin % | 27.00% 20.6% | 34.00% 13.3% | 30.00% 150.0% | 12.00% | 0.00% 100.0% | 6.00% 53.8% | 13.00% 7.1% | 14.00% 30.0% |
Research & Development | 38.44M 5.2% | 36.54M 73.7% | 21.04M 72.8% | 12.18M 69.9% | 7.17M 80.8% | 3.96M 34.5% | 6.06M 244.8% | 1.76M 69.0% |
General & Administrative | 311.25M 23.0% | 253.15M 3.1% | 245.54M 42.7% | 172.03M 34.9% | 127.57M 12.2% | 145.34M 16.4% | 124.87M 11.8% | 141.55M 13.2% |
Selling & Marketing | 0.00 100.0% | 19.42M | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 311.00M 14.1% | 272.57M 11.0% | 245.54M 42.7% | 172.03M 34.9% | 127.57M 12.2% | 145.34M 16.4% | 124.87M 11.8% | 141.55M 13.2% |
Other Operating Expenses | 0.00 100.0% | 244.06M 4.9% | 232.55M 593.7% | 33.52M 255.2% | -21.60M 746.1% | -2.55M 115.6% | 16.42M 661.1% | 2.16M 263.9% |
Total Operating Expenses | 349.43M 36.8% | 553.17M 10.8% | 499.13M 129.2% | 217.73M 92.4% | 113.13M 22.9% | 146.76M 0.4% | 147.34M 34.0% | 223.21M 12.3% |
Cost and Expenses | 2.90B 10.4% | 2.63B 13.9% | 2.30B 24.4% | 1.85B 16.8% | 1.59B 13.8% | 1.84B 4.1% | 1.77B 12.4% | 2.02B 5.2% |
Operating Income | 580.42M 13.8% | 510.11M 80.3% | 282.86M 117.0% | 130.36M 349.2% | -52.32M 675.6% | -6.75M 104.4% | 154.70M 120.3% | 70.24M 155.0% |
Operating Margin % | 17.00% 6.3% | 16.00% 45.5% | 11.00% 57.1% | 7.00% 275.0% | -4.00% | 0.00% 100.0% | 8.00% 166.7% | 3.00% 150.0% |
EBITDA | 1.16B 46.4% | 789.34M 1.3% | 799.52M 159.8% | 307.74M 109.0% | 147.27M 27.1% | 201.92M 53.1% | 430.45M 7.4% | 464.62M 112.8% |
EBITDA Margin % | 33.00% 32.0% | 25.00% 19.4% | 31.00% 93.8% | 16.00% 60.0% | 10.00% 9.1% | 11.00% 52.2% | 23.00% 4.5% | 22.00% 120.0% |
Interest Expense | 74.46M 41.9% | 128.16M 39.2% | 92.05M 33.3% | 69.04M 13.7% | 60.71M 5.1% | 57.74M 31.2% | 83.92M 13.2% | 96.72M 1.6% |
Interest Income | 23.15M 942.5% | 2.22M 97.5% | 87.85M 134.3% | 37.50M 451.1% | 6.80M 37.2% | 10.84M 63.6% | 29.76M 34.8% | 22.07M 319.2% |
Other Income (Expense) | 196.21M 177.4% | -253.40M 224.0% | 204.29M 548.3% | -45.57M 240.8% | 32.36M 17.4% | 39.20M 8.0% | 42.61M 240.6% | -30.31M 61.9% |
Pre-Tax Income | 776.63M 202.5% | 256.72M 47.3% | 487.15M 474.5% | 84.80M 181.6% | -103.86M 162.7% | -39.53M 129.3% | 135.02M 238.1% | 39.93M 119.3% |
Pre-Tax Margin % | 22.00% 175.0% | 8.00% 57.9% | 19.00% 280.0% | 5.00% 171.4% | -7.00% 250.0% | -2.00% 128.6% | 7.00% 250.0% | 2.00% 120.0% |
Tax Provision | 187.57M 121.0% | 84.87M 32.8% | 126.34M 2927.0% | -4.47M 272.1% | -1.20M 108.8% | 13.67M 77.6% | 61.08M 148.4% | -126.31M 4914.1% |
Net Income | 589.10M 242.8% | 171.85M 52.4% | 360.85M 303.7% | 89.38M 187.1% | -102.65M 93.0% | -53.20M 171.9% | 74.00M 55.5% | 166.32M 181.2% |
Net Margin % | 17.00% 240.0% | 5.00% 64.3% | 14.00% 180.0% | 5.00% 171.4% | -7.00% 133.3% | -3.00% 175.0% | 4.00% 50.0% | 8.00% 180.0% |
Basic EPS | 1.35 237.5% | 0.40 51.8% | 0.83 277.3% | 0.22 184.6% | -0.26 100.0% | -0.13 168.4% | 0.19 54.8% | 0.42 180.8% |
Diluted EPS | 1.35 246.2% | 0.39 53.0% | 0.83 277.3% | 0.22 184.6% | -0.26 100.0% | -0.13 168.4% | 0.19 54.8% | 0.42 180.8% |
Basic Shares Outstanding | 435.36M 0.1% | 434.87M 0.3% | 433.38M 6.9% | 405.49M 2.0% | 397.63M 0.5% | 395.83M 0.0% | 395.80M 0.0% | 395.79M 0.4% |
Diluted Shares Outstanding | 435.58M 0.1% | 435.96M 0.1% | 435.36M 6.9% | 407.13M 2.4% | 397.63M 0.5% | 395.83M 0.1% | 396.06M 0.0% | 396.05M 0.1% |