Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
C$ 3.27B | C$ 3.19B | C$ 3.13B | C$ 3.59B | C$ 3.15B | C$ 3.12B | |
C$ 1.48B | C$ 1.64B | C$ 1.62B | C$ 1.85B | C$ 283.16M | C$ 277.07M | |
C$ 1.79B | C$ 1.55B | C$ 1.53B | C$ 1.74B | C$ 2.87B | C$ 2.84B | |
C$ 513.39M | C$ 552.45M | C$ 1.81B | C$ 2.07B | C$ 830.65M | C$ 1.87B | |
C$ 1.14B | C$ 997.84M | C$ 1.64B | C$ 1.19B | C$ 925.54M | C$ 971.83M | |
C$ -129.53M | C$ -123.23M | C$ -113.17M | C$ 113.94M | C$ 110.60M | C$ 108.39M | |
C$ 444.09M | C$ 269.85M | C$ -233.00M | C$ 196.37M | C$ 150.43M | C$ 105.22M | |
C$ 1.10B | C$ 1.14B | C$ 1.76B | C$ 1.27B | C$ 965.38M | C$ 968.67M | |
C$ 246.87M | C$ 215.08M | C$ 245.95M | C$ 286.76M | C$ 200.77M | C$ 219.72M | |
C$ 192.33M | C$ 200.14M | C$ 210.76M | C$ 196.37M | C$ 150.43M | C$ 105.22M | |
C$ 1.07B | C$ 1.15B | C$ 867.24M | C$ 978.95M | C$ 764.41M | C$ 746.73M | |
C$ 4.49 | C$ 4.83 | C$ 3.64 | C$ 4.10 | C$ 3.21 | C$ 3.12 | |
C$ 4.49 | C$ 4.82 | C$ 3.63 | C$ 4.08 | C$ 3.21 | C$ 3.12 | |
C$ 951.54M | C$ 238.03M | C$ 238.47M | C$ 238.84M | C$ 238.31M | C$ 239.10M | |
C$ 952.13M | C$ 238.42M | C$ 239.00M | C$ 240.02M | C$ 238.31M | C$ 239.18M | |
C$ 2.24 | C$ 2.24 | C$ 2.25 | C$ 2.25 | C$ 2.25 | C$ 2.25 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
C$ 1.99B | C$ 2.19B | C$ 1.48B | C$ -2.40B | C$ -2.23B | C$ -2.14B | |
C$ 1.07B | C$ 1.15B | C$ 867.24M | C$ 978.95M | C$ 764.41M | C$ 748.95M | |
C$ 1.06B | C$ 944.44M | C$ 1.30B | C$ 931.72M | C$ 709.55M | C$ 711.97M | |
- | - | - | - | - | - | |
C$ 1.23B | C$ 1.27B | C$ 1.88B | C$ 1.38B | C$ 1.08B | C$ 1.08B | |
C$ 1.43B | C$ 1.47B | C$ 1.31B | C$ 1.48B | C$ 1.08B | C$ 1.16B |