Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| C$ 2.18B | C$ 2.24B | C$ 2.58B | C$ 1.62B | C$ 976.59M | |
| C$ 474.06M | C$ 466.10M | C$ 556.75M | C$ 372.91M | C$ 187.81M | |
| C$ 377.16M | C$ 373.80M | C$ 360.12M | C$ 224.58M | C$ 141.89M | |
| C$ 76.10M | C$ 69.86M | C$ 85.21M | C$ 45.86M | C$ 31.23M | |
| C$ 169.82M | C$ 161.86M | C$ 343.35M | C$ 184.79M | C$ 90.02M | |
| C$ 96.91M | C$ 92.31M | C$ 196.63M | C$ 148.33M | C$ 45.92M | |
| C$ -41.61M | C$ -49.41M | C$ -33.86M | C$ -10.68M | C$ 4.69M | |
| C$ 55.29M | C$ 42.90M | C$ 162.77M | C$ 137.65M | C$ 39.96M | |
| C$ 46.48M | C$ 36.05M | C$ 128.67M | C$ 103.14M | C$ 28.03M | |
| C$ 1.99 | C$ 1.61 | C$ 6.00 | C$ 4.81 | C$ 1.38 | |
| C$ 1.99 | C$ 1.59 | C$ 5.96 | C$ 4.77 | C$ 1.38 | |
| 23.87M | 22.39M | 21.60M | 21.44M | 21.17M | |
| 24.15M | 22.62M | 21.60M | 21.60M | 21.38M |