Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| C$ 4.75B | C$ 4.24B | C$ 3.75B | C$ 376.93M | C$ 131.76M | |
| C$ 1.30B | C$ 1.09B | C$ 1.29B | C$ 180.82M | C$ -5.33M | |
| C$ 101.10M | C$ 91.90M | C$ 68.80M | C$ 11.40M | C$ 8.32M | |
| C$ 901.80M | C$ 761.60M | C$ 405.20M | C$ 66.19M | C$ 53.24M | |
| C$ 2.01B | C$ 1.85B | C$ 1.51B | C$ 179.27M | C$ 47.24M | |
| C$ 1.20B | C$ 1.00B | C$ 1.22B | C$ 169.41M | C$ -13.65M | |
| C$ -347.60M | C$ -164.70M | C$ -231.50M | C$ -78.97M | C$ -8.88M | |
| C$ 853.00M | C$ 836.50M | C$ 986.30M | C$ 90.44M | C$ -22.53M | |
| C$ 603.70M | C$ 587.20M | C$ 1.36B | C$ 67.92M | C$ -17.28M | |
| C$ 2.82 | C$ 2.94 | C$ 15.35 | C$ 3.55 | C$ -0.48 | |
| C$ 2.82 | C$ 2.94 | C$ 15.35 | C$ 3.55 | C$ -0.48 | |
| 214.20M | 199.90M | 14.34M | 19.14M | 35.81M | |
| 214.20M | 199.90M | 14.34M | 19.14M | 35.81M |