Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
C$ 6.91B | C$ 6.48B | C$ 4.46B | C$ 4.58B | C$ 4.73B | C$ 4.83B | |
C$ 1.49B | C$ 3.73B | - | C$ 2.61B | C$ 2.80B | C$ 2.82B | |
C$ 5.42B | C$ 2.74B | C$ 4.46B | C$ 1.96B | C$ 1.93B | C$ 2.01B | |
C$ 4.87B | C$ 4.55B | C$ 4.07B | C$ 1.65B | C$ 1.58B | C$ 1.67B | |
C$ 556.20M | C$ 515.30M | C$ 391.30M | C$ 317.90M | C$ 348.80M | C$ 333.90M | |
C$ -87.70M | C$ -79.70M | C$ -64.00M | C$ 43.30M | C$ -54.10M | C$ -72.70M | |
C$ -7.80M | C$ -12.10M | C$ -4.90M | C$ -11.60M | C$ -78.00M | C$ 4.30M | |
C$ 441.60M | C$ 427.20M | C$ 334.30M | C$ 263.00M | C$ 216.70M | C$ 265.50M | |
C$ 99.30M | C$ 96.00M | C$ 78.10M | C$ 62.30M | C$ 57.60M | C$ 71.10M | |
- | - | - | C$ 1.80M | - | - | |
C$ 342.30M | C$ 331.20M | C$ 256.20M | C$ 200.70M | C$ 171.10M | C$ 194.40M | |
C$ 3.04 | C$ 2.98 | C$ 2.23 | C$ 1.80 | C$ 1.53 | C$ 1.74 | |
C$ 3.04 | C$ 2.98 | C$ 2.22 | C$ 1.80 | C$ 1.53 | C$ 1.74 | |
C$ 452.03M | C$ 111.23M | C$ 110.94M | C$ 111.24M | C$ 111.55M | C$ 111.55M | |
C$ 451.11M | C$ 111.23M | C$ 111.07M | C$ 111.62M | C$ 111.95M | C$ 111.55M | |
C$ 0.62 | C$ 0.21 | C$ 0.72 | C$ 0.66 | C$ 0.62 | C$ 0.58 | |
- | - | - | - | - | - | |
- | - | - | - | C$ 2.23 | C$ 2.02 | |
- | - | - | - | C$ 2.22 | C$ 2.02 | |
- | - | - | - | - | - | |
C$ 4.83B | C$ 8.29B | - | C$ -4.26B | C$ 4.38B | C$ 4.49B | |
C$ 342.30M | C$ 331.20M | C$ 256.20M | C$ 200.70M | C$ 171.10M | C$ 194.40M | |
C$ 397.86M | C$ 314.29M | C$ 234.61M | C$ 218.10M | C$ 217.38M | C$ 193.52M | |
- | - | - | - | C$ 53.10M | C$ 73.30M | |
C$ 556.20M | C$ 529.90M | C$ 403.90M | C$ 305.70M | C$ 269.80M | C$ 338.80M | |
C$ 855.10M | C$ 813.50M | C$ 687.40M | C$ 527.50M | C$ 498.60M | C$ 579.70M |