Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 2.50B | $ 1.58B | C$ 2.53B | C$ 2.52B | C$ 1.88B | |
| $ 1.06B | $ 675.96M | C$ 965.10M | C$ 708.68M | C$ 557.74M | |
| $ 853.79M | $ 548.02M | C$ 760.08M | C$ 572.44M | C$ 468.10M | |
| $ 260.99M | $ 173.72M | C$ 249.29M | C$ 178.05M | C$ 158.02M | |
| $ 485.35M | $ 259.06M | C$ 428.57M | C$ 151.51M | C$ 300.51M | |
| $ 205.54M | $ 127.94M | C$ 205.02M | C$ 136.24M | C$ 89.64M | |
| $ -76.01M | $ -112.99M | C$ -119.79M | C$ -229.32M | C$ -71.68M | |
| $ 129.53M | $ 14.95M | C$ 85.23M | C$ -93.08M | C$ 17.96M | |
| $ 61.86M | $ -24.34M | C$ 38.85M | C$ -83.84M | C$ 143.43M | |
| $ 0.27 | $ -0.10 | C$ 0.17 | C$ -0.43 | C$ 0.81 | |
| $ 0.24 | $ -0.10 | C$ 0.17 | C$ -0.43 | C$ 0.81 | |
| 227.10M | 247.70M | 229.00M | 194.90M | 176.00M | |
| 257.10M | 248.60M | 259.00M | 194.90M | 176.00M |