Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| C$ 7.93B | C$ 8.71B | C$ -3.50B | C$ 13.40B | C$ 17.68B | |
| C$ 3.70B | C$ 3.14B | C$ 12.00M | C$ 4.35B | C$ 5.55B | |
| C$ 2.47B | C$ 2.14B | C$ -337.00M | C$ 3.23B | C$ 4.79B | |
| C$ 320.00M | C$ 291.00M | C$ 256.00M | C$ 415.00M | C$ 287.00M | |
| C$ 1.61B | C$ 1.35B | C$ 656.00M | C$ 1.60B | C$ 1.12B | |
| C$ 1.23B | C$ 1.00B | C$ 349.00M | C$ 1.12B | C$ 762.00M | |
| C$ 0.00 | C$ 0.00 | C$ 0.00 | C$ 0.00 | C$ 0.00 | |
| C$ 1.23B | C$ 1.00B | C$ 349.00M | C$ 1.12B | C$ 762.00M | |
| C$ 962.00M | C$ 789.00M | C$ 334.00M | C$ 859.00M | C$ 632.00M | |
| C$ 9.81 | C$ 7.54 | C$ 7.55 | C$ 7.76 | C$ 5.71 | |
| C$ 9.77 | C$ 7.47 | C$ 7.48 | C$ 7.69 | C$ 5.71 | |
| 96.00M | 102.00M | 106.00M | 107.00M | 107.00M | |
| 96.00M | 103.00M | 107.00M | 108.00M | 107.00M |