Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
C$ 3.32B | C$ 3.19B | C$ 3.13B | C$ 3.59B | C$ 3.15B | C$ 3.12B | |
C$ 1.40B | C$ 1.64B | C$ 1.62B | C$ 1.85B | C$ 283.16M | C$ 277.07M | |
C$ 1.93B | C$ 1.55B | C$ 1.53B | C$ 1.74B | C$ 2.87B | C$ 2.84B | |
C$ 560.60M | C$ 552.45M | C$ 1.81B | C$ 2.07B | C$ 830.65M | C$ 1.87B | |
C$ 1.15B | C$ 997.84M | C$ 1.64B | C$ 1.19B | C$ 925.54M | C$ 971.83M | |
C$ -129.45M | C$ -123.23M | C$ -113.17M | C$ 113.94M | C$ 110.60M | C$ 108.39M | |
C$ 424.01M | C$ 269.85M | C$ -233.00M | C$ 196.37M | C$ 150.43M | C$ 105.22M | |
C$ 1.14B | C$ 1.14B | C$ 1.76B | C$ 1.27B | C$ 965.38M | C$ 968.67M | |
C$ 257.68M | C$ 215.08M | C$ 245.95M | C$ 286.76M | C$ 200.77M | C$ 219.72M | |
C$ 210.31M | C$ 200.14M | C$ 210.76M | C$ 196.37M | C$ 150.43M | C$ 105.22M | |
C$ 1.10B | C$ 1.15B | C$ 867.24M | C$ 978.95M | C$ 764.41M | C$ 746.73M | |
C$ 4.62 | C$ 4.83 | C$ 3.64 | C$ 4.10 | C$ 3.21 | C$ 3.12 | |
C$ 4.62 | C$ 4.82 | C$ 3.63 | C$ 4.08 | C$ 3.21 | C$ 3.12 | |
C$ 949.98M | C$ 238.03M | C$ 238.47M | C$ 238.84M | C$ 238.31M | C$ 239.10M | |
C$ 950.51M | 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.96B | C$ 2.19B | C$ 1.48B | C$ -2.40B | C$ -2.23B | C$ -2.14B | |
C$ 1.10B | C$ 1.15B | C$ 867.24M | C$ 978.95M | C$ 764.41M | C$ 748.95M | |
C$ 1.17B | C$ 944.44M | C$ 1.30B | C$ 931.72M | C$ 709.55M | C$ 711.97M | |
- | - | - | - | - | - | |
C$ 1.27B | C$ 1.27B | C$ 1.88B | C$ 1.38B | C$ 1.08B | C$ 1.08B | |
C$ 1.47B | C$ 1.47B | C$ 1.31B | C$ 1.48B | C$ 1.08B | C$ 1.16B |