Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| C$ 10.23B | C$ 10.58B | C$ 9.73B | C$ 7.92B | C$ 6.54B | |
| C$ 1.52B | C$ 1.50B | C$ 1.32B | C$ 974.81M | C$ 937.65M | |
| C$ 625.30M | C$ 892.69M | C$ 548.02M | C$ 379.98M | C$ 336.42M | |
| C$ 622.30M | C$ 585.36M | C$ 472.01M | C$ 420.99M | C$ 433.22M | |
| C$ 1.52B | C$ 1.52B | C$ 1.27B | C$ 986.06M | C$ 1.02B | |
| C$ 892.12M | C$ 611.33M | C$ 774.82M | C$ 594.83M | C$ 601.23M | |
| C$ -90.89M | C$ -135.19M | C$ -71.01M | C$ -31.74M | C$ -39.07M | |
| C$ 801.23M | C$ 476.14M | C$ 703.81M | C$ 563.09M | C$ 562.17M | |
| C$ 584.52M | C$ 258.26M | C$ 503.05M | C$ 426.19M | C$ 420.56M | |
| C$ 9.75 | C$ 4.20 | C$ 8.18 | C$ 6.67 | C$ 6.43 | |
| C$ 9.73 | C$ 4.19 | C$ 8.17 | C$ 6.67 | C$ 6.41 | |
| 59.95M | 61.52M | 61.50M | 63.88M | 65.45M | |
| 60.07M | 61.59M | 61.60M | 63.93M | 65.57M |