Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| C$ 4.51B | C$ 4.03B | C$ 2.99B | C$ 0.00 | C$ 2.70B | |
| C$ 867.90M | C$ 689.40M | C$ 175.90M | C$ 0.00 | C$ 754.40M | |
| C$ 289.20M | C$ 222.20M | C$ 62.10M | C$ 0.00 | C$ 553.80M | |
| C$ 125.30M | C$ 105.80M | C$ 73.00M | C$ 0.00 | C$ 0.00 | |
| C$ 713.60M | C$ 578.30M | C$ 187.40M | C$ 0.00 | C$ 200.60M | |
| C$ 578.70M | C$ 467.20M | C$ 113.80M | C$ 0.00 | C$ 200.60M | |
| C$ 0.00 | C$ 0.00 | C$ 0.00 | C$ 0.00 | C$ 0.00 | |
| C$ 578.70M | C$ 467.20M | C$ 113.80M | C$ 0.00 | C$ 200.60M | |
| C$ 430.40M | C$ 350.10M | C$ 110.90M | C$ 0.00 | C$ 153.90M | |
| C$ 3.75 | C$ 3.04 | C$ 2.19 | C$ 2.03 | C$ 1.34 | |
| C$ 3.69 | C$ 3.00 | C$ 2.16 | C$ 2.02 | C$ 1.34 | |
| 114.80M | 115.00M | 115.10M | 105.20M | 115.28M | |
| 116.50M | 116.60M | 116.90M | 105.40M | 115.28M |