Need CP 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 (CAD) Term End Date Filing Date | 2025 Dec 31, 2025 Feb 26, 2026 | 2024 Dec 31, 2024 Apr 28, 2025 | 2023 Dec 31, 2023 Apr 29, 2024 | 2022 Dec 31, 2022 Mar 23, 2023 | 2021 Dec 31, 2021 Feb 23, 2022 | 2020 Dec 31, 2020 Feb 18, 2021 | 2019 Dec 31, 2019 Feb 20, 2020 | 2018 Dec 31, 2018 Feb 15, 2019 |
|---|
Total Revenue | 15.08B 3.7% | 14.55B 15.9% | 12.55B 42.4% | 8.81B 10.2% | 8.00B 3.7% | 7.71B 1.1% | 7.79B 6.5% | 7.32B 11.6% |
Cost of Revenue | 7.21B 3.0% | 7.00B 17.2% | 5.97B 41.5% | 4.22B 18.3% | 3.57B 6.6% | 3.35B 3.6% | 3.48B 1.8% | 3.41B 14.6% |
Gross Profit | 7.87B 4.3% | 7.54B 14.6% | 6.58B 43.3% | 4.59B 3.8% | 4.42B 1.4% | 4.36B 1.0% | 4.32B 10.6% | 3.90B 9.2% |
Gross Margin % | 52.00% 0.0% | 52.00% 0.0% | 52.00% 0.0% | 52.00% 5.5% | 55.00% 3.5% | 57.00% 3.6% | 55.00% 3.8% | 53.00% 3.6% |
Research & Development | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
General & Administrative | 0.00 | 0.00 | 0.00 | 0.00 100.0% | 553.00M 0.0% | 553.00M 0.5% | 556.00M 4.5% | 532.00M 2.9% |
Selling & Marketing | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 0.00 | 0.00 100.0% | 6.00M | 0.00 100.0% | 553.00M 0.0% | 553.00M 0.5% | 556.00M 4.5% | 532.00M 2.9% |
Other Operating Expenses | 2.26B 4.6% | 2.36B 7.8% | 2.19B 70.5% | 1.29B 93.4% | 665.00M 33.8% | 497.00M 22.0% | 637.00M 18.0% | 540.00M 0.2% |
Total Operating Expenses | 2.26B 4.6% | 2.36B 7.5% | 2.20B 71.0% | 1.29B 5.6% | 1.22B 16.0% | 1.05B 12.0% | 1.19B 11.3% | 1.07B 1.5% |
Cost and Expenses | 9.47B 1.1% | 9.37B 14.7% | 8.17B 48.9% | 5.49B 14.5% | 4.79B 8.9% | 4.40B 5.8% | 4.67B 4.1% | 4.49B 11.2% |
Operating Income | 5.61B 8.3% | 5.18B 18.0% | 4.39B 31.8% | 3.33B 3.8% | 3.21B 3.2% | 3.31B 6.0% | 3.12B 10.3% | 2.83B 12.4% |
Operating Margin % | 37.00% 2.8% | 36.00% 2.9% | 35.00% 7.9% | 38.00% 5.0% | 40.00% 7.0% | 43.00% 7.5% | 40.00% 2.6% | 39.00% 2.6% |
EBITDA | 8.38B 11.1% | 7.54B 1120.7% | -739.00M 116.1% | 4.58B 5.5% | 4.85B 9.3% | 4.44B 3.2% | 4.30B 15.1% | 3.74B 2.9% |
EBITDA Margin % | 56.00% 7.7% | 52.00% 966.7% | -6.00% 111.5% | 52.00% 14.8% | 61.00% 5.2% | 58.00% 5.5% | 55.00% 7.8% | 51.00% 7.3% |
Interest Expense | 876.00M 9.4% | 801.00M 3.9% | 771.00M 18.3% | 652.00M 48.2% | 440.00M 3.9% | 458.00M 0.9% | 454.00M 0.2% | 455.00M 4.2% |
Interest Income | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.0% | 6.00M 200.0% | 2.00M 0.0% |
Other Income (Expense) | -127.00M 68.8% | -407.00M 94.5% | -7.44B 1011.9% | 816.00M 97.1% | 414.00M 479.8% | -109.00M 595.5% | 22.00M 109.1% | -243.00M 1057.1% |
Pre-Tax Income | 5.48B 14.9% | 4.77B 256.3% | -3.05B 173.7% | 4.14B 14.5% | 3.62B 13.1% | 3.20B 1.8% | 3.15B 21.6% | 2.59B 3.6% |
Pre-Tax Margin % | 36.00% 9.1% | 33.00% 237.5% | -24.00% 151.1% | 47.00% 4.4% | 45.00% 7.1% | 42.00% 5.0% | 40.00% 14.3% | 35.00% 7.9% |
Tax Provision | 1.34B 26.9% | 1.06B 115.2% | -6.98B 1210.8% | 628.00M 18.2% | 768.00M 1.3% | 758.00M 7.4% | 706.00M 10.8% | 637.00M 584.9% |
Net Income | 4.14B 11.4% | 3.72B 5.3% | 3.93B 11.7% | 3.52B 23.3% | 2.85B 16.7% | 2.44B 0.2% | 2.44B 25.1% | 1.95B 18.9% |
Net Margin % | 27.00% 3.8% | 26.00% 16.1% | 31.00% 22.5% | 40.00% 11.1% | 36.00% 12.5% | 32.00% 3.2% | 31.00% 14.8% | 27.00% 27.0% |
Basic EPS | 4.52 13.6% | 3.98 5.5% | 4.21 11.4% | 3.78 10.0% | 4.20 16.3% | 3.61 2.6% | 3.52 28.9% | 2.73 17.3% |
Diluted EPS | 4.51 13.3% | 3.98 5.5% | 4.21 11.7% | 3.77 9.8% | 4.18 16.4% | 3.59 2.6% | 3.50 28.7% | 2.72 17.3% |
Basic Shares Outstanding | 916.20M 1.8% | 933.00M 0.2% | 931.30M 0.1% | 930.00M 36.8% | 679.70M 0.2% | 680.78M 2.3% | 697.14M 2.7% | 716.75M 2.0% |
Diluted Shares Outstanding | 917.10M 1.9% | 934.60M 0.1% | 933.70M 0.1% | 932.90M 36.6% | 682.80M 0.4% | 679.90M 2.4% | 696.30M 2.8% | 716.50M 2.1% |