Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
C$ 16.35B | C$ 16.66B | C$ 17.81B | C$ 16.29B | C$ 14.87B | C$ 14.53B | |
C$ 10.72B | C$ 10.95B | C$ 11.71B | C$ 10.46B | C$ 9.79B | C$ 9.66B | |
C$ 5.63B | C$ 5.70B | C$ 6.10B | C$ 5.84B | C$ 5.08B | C$ 4.87B | |
C$ 4.15B | C$ 4.45B | C$ 4.28B | C$ 3.96B | C$ 3.60B | C$ 3.44B | |
C$ 1.29B | C$ 1.26B | C$ 1.81B | C$ 1.88B | C$ 1.48B | C$ 1.44B | |
C$ -303.90M | C$ -321.50M | C$ -231.00M | C$ -249.90M | C$ 256.50M | C$ 266.80M | |
C$ 349.00M | C$ 362.40M | - | C$ -23.50M | C$ -48.70M | C$ 13.40M | |
C$ 749.90M | C$ 572.80M | C$ 1.58B | C$ 1.63B | C$ 1.17B | C$ 1.18B | |
C$ 261.00M | C$ 233.70M | C$ 401.00M | C$ 441.20M | C$ 309.50M | C$ 288.10M | |
- | - | - | - | - | - | |
C$ 381.70M | C$ 213.30M | C$ 1.04B | C$ 1.05B | C$ 751.80M | C$ 778.40M | |
C$ 6.86 | C$ 3.79 | C$ 17.70 | C$ 18.56 | - | - | |
C$ 6.83 | C$ 3.78 | C$ 17.60 | C$ 18.38 | - | - | |
C$ 222.65M | C$ 56.23M | C$ 58.98M | C$ 60.74M | - | - | |
C$ 223.38M | C$ 56.46M | C$ 59.34M | C$ 61.35M | - | - | |
C$ 6.96 | C$ 6.92 | C$ 1.72 | C$ 1.30 | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | C$ 16.00B | C$ 14.41B | C$ -13.39B | C$ -13.10B | |
C$ 381.70M | C$ 213.30M | C$ 1.04B | C$ 1.05B | C$ 751.80M | C$ 778.40M | |
- | - | C$ 1.16B | C$ 1.20B | C$ 861.49M | C$ 869.43M | |
- | - | - | - | - | - | |
- | - | C$ 1.84B | C$ 1.86B | C$ 1.27B | C$ 1.48B | |
- | - | C$ 2.58B | C$ 2.57B | C$ 1.97B | C$ 2.13B |