Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| C$ 8.14B | C$ 5.87B | C$ 5.07B | C$ 4.46B | C$ 3.64B | |
| C$ 3.18B | C$ 3.20B | C$ 2.74B | C$ 2.42B | C$ 1.96B | |
| C$ 2.43B | C$ 2.22B | C$ 1.91B | C$ 1.70B | C$ 1.42B | |
| C$ 351.70M | C$ 157.30M | C$ 127.50M | C$ 135.70M | C$ 93.50M | |
| C$ 1.10B | C$ 812.50M | C$ 682.40M | C$ 568.80M | C$ 411.40M | |
| C$ 748.30M | C$ 973.80M | C$ 838.50M | C$ 716.60M | C$ 539.70M | |
| C$ -131.40M | C$ -508.50M | C$ -430.80M | C$ -391.50M | C$ -276.70M | |
| C$ 616.90M | C$ 465.30M | C$ 407.70M | C$ 325.10M | C$ 263.00M | |
| C$ 479.40M | C$ 361.50M | C$ 316.50M | C$ 247.00M | C$ 200.70M | |
| C$ 4.20 | C$ 3.17 | C$ 2.85 | C$ 2.23 | C$ 1.80 | |
| C$ 4.20 | C$ 3.17 | C$ 2.85 | C$ 2.22 | C$ 1.80 | |
| 114.07M | 114.07M | 111.23M | 110.94M | 111.24M | |
| 114.07M | 114.07M | 111.23M | 111.62M | 111.62M |