Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
C$ 3.25B | C$ 3.19B | C$ 3.43B | C$ 3.59B | C$ 3.15B | C$ 3.12B | |
C$ 314.11M | C$ 1.64B | C$ 308.87M | C$ 335.97M | C$ 1.39B | C$ 277.07M | |
C$ 2.93B | C$ 1.55B | C$ 3.12B | C$ 3.25B | C$ 1.76B | C$ 2.84B | |
C$ 1.84B | C$ 552.45M | C$ 2.12B | C$ 2.07B | C$ 830.65M | C$ 1.87B | |
C$ 1.10B | C$ 997.84M | C$ 1.00B | C$ 1.19B | C$ 925.54M | C$ 971.83M | |
C$ -129.53M | C$ -123.23M | C$ -113.77M | C$ 113.94M | C$ -110.60M | C$ -108.39M | |
C$ -236.52M | C$ 269.85M | C$ -210.76M | C$ 196.37M | C$ 150.43M | C$ 105.22M | |
C$ 1.10B | C$ 1.14B | C$ 1.10B | C$ 1.27B | C$ 965.38M | C$ 968.67M | |
C$ 246.87M | C$ 215.08M | C$ 250.37M | C$ 286.76M | C$ 200.77M | C$ 219.72M | |
C$ 192.33M | C$ 200.14M | C$ 210.76M | C$ 196.37M | - | - | |
C$ 1.07B | C$ 1.15B | C$ 843.18M | 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$ 1.12 | C$ 2.24 | C$ 2.25 | C$ 2.25 | C$ 2.25 | C$ 2.25 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | C$ 27.84M | |
C$ 1.04B | C$ 2.19B | - | C$ -2.40B | C$ 2.23B | C$ 2.14B | |
C$ 1.07B | C$ 1.15B | C$ 843.18M | C$ 978.95M | C$ 764.41M | C$ 748.95M | |
C$ 769.98M | C$ 944.44M | C$ 807.67M | C$ 931.72M | C$ 764.41M | C$ 748.95M | |
- | - | - | - | C$ 110.60M | C$ 108.39M | |
C$ 907.05M | C$ 1.27B | C$ 1.21B | C$ 1.38B | C$ 1.08B | C$ 1.08B | |
C$ 1.01B | C$ 1.47B | C$ 1.39B | C$ 1.48B | C$ 1.16B | C$ 1.16B |