Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 2.62B | $ 2.41B | C$ 3.16B | C$ 1.78B | C$ 960.16M | |
| $ 567.77M | $ 504.00M | C$ 555.50M | C$ 322.72M | C$ 219.55M | |
| $ 252.34M | $ 331.00M | C$ 271.35M | C$ 209.38M | C$ 165.26M | |
| $ 163.82M | $ 185.00M | C$ 198.00M | C$ 128.29M | C$ 87.62M | |
| $ 479.25M | $ 369.00M | C$ 266.04M | C$ 93.24M | C$ 141.91M | |
| $ 315.43M | $ 173.00M | C$ 162.34M | C$ 93.03M | C$ 54.29M | |
| $ -149.57M | $ -92.00M | C$ -208.00M | C$ -172.76M | C$ -16.19M | |
| $ 165.85M | $ 81.00M | C$ -68.53M | C$ -79.73M | C$ 38.10M | |
| $ 65.12M | $ 32.00M | C$ -110.92M | C$ -100.94M | C$ -18.45M | |
| $ 0.53 | $ 0.26 | C$ -0.67 | C$ -1.04 | C$ -0.16 | |
| $ 0.53 | $ 0.26 | C$ -0.67 | C$ -1.04 | C$ -0.16 | |
| 122.87M | 124.16M | 123.83M | 97.05M | 89.68M | |
| 123.06M | 124.16M | 123.83M | 97.05M | 89.68M |