Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 2.29B | $ 2.18B | C$ 2.97B | C$ 3.47B | C$ 2.06B | |
| $ 419.14M | $ 474.06M | C$ 617.81M | C$ 748.07M | C$ 475.27M | |
| $ 314.35M | $ 377.16M | C$ 495.47M | C$ 483.87M | C$ 286.22M | |
| $ 86.51M | $ 76.10M | C$ 92.59M | C$ 84.28M | C$ 45.24M | |
| $ 191.30M | $ 169.82M | C$ 214.54M | C$ 431.12M | C$ 230.45M | |
| $ 104.79M | $ 96.91M | C$ 122.35M | C$ 264.20M | C$ 189.05M | |
| $ -37.59M | $ -41.61M | C$ -65.49M | C$ -45.50M | C$ -13.61M | |
| $ 67.20M | $ 55.29M | C$ 56.86M | C$ 218.70M | C$ 175.43M | |
| $ 69.63M | $ 46.48M | C$ 47.78M | C$ 172.88M | C$ 131.46M | |
| $ 2.83 | $ 1.99 | C$ 2.13 | C$ 8.06 | C$ 6.13 | |
| $ 2.76 | $ 1.99 | C$ 2.11 | C$ 8.01 | C$ 5.99 | |
| 24.65M | 23.87M | 22.39M | 21.60M | 21.44M | |
| 25.23M | 24.15M | 22.62M | 21.60M | 21.60M |