Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
C$ 4.85B | C$ 4.87B | C$ 4.74B | C$ 4.52B | C$ 4.30B | C$ 3.94B | |
C$ 4.18B | C$ 4.42B | C$ 4.31B | C$ 3.86B | C$ 3.60B | C$ 3.35B | |
C$ 679.18M | C$ 451.37M | C$ 424.14M | C$ 659.08M | C$ 703.05M | C$ 590.98M | |
C$ 430.20M | C$ 405.07M | C$ 447.71M | C$ 467.07M | C$ 490.66M | C$ 457.68M | |
C$ 248.98M | C$ 46.31M | C$ -23.57M | C$ 192.01M | C$ 212.39M | C$ 133.30M | |
C$ 133.24M | C$ 150.85M | C$ -98.83M | C$ 22.87M | C$ 31.48M | C$ 32.03M | |
C$ -38.08M | C$ -38.08M | C$ -12.93M | C$ -19.43M | C$ -21.04M | C$ -14.27M | |
C$ 57.78M | C$ -142.63M | C$ -330.48M | C$ 149.71M | C$ 159.87M | C$ 87.00M | |
C$ 24.04M | C$ -17.65M | C$ 12.93M | C$ 46.88M | C$ 46.60M | C$ 12.37M | |
- | - | - | - | - | - | |
C$ 33.74M | C$ -124.98M | C$ -330.48M | C$ 102.82M | C$ 113.28M | C$ 74.63M | |
C$ 0.27 | C$ -1.03 | C$ -2.52 | C$ 0.83 | C$ 0.92 | C$ 0.60 | |
C$ 0.27 | C$ -1.03 | C$ -2.52 | C$ 0.82 | C$ 0.91 | C$ 0.60 | |
C$ 491.00M | C$ 121.80M | C$ 123.60M | C$ 123.50M | C$ 123.10M | C$ 123.60M | |
C$ 493.20M | C$ 121.80M | C$ 123.60M | C$ 124.70M | C$ 124.30M | C$ 125.20M | |
C$ 0.88 | C$ 0.84 | C$ 0.80 | C$ 0.72 | C$ 0.64 | C$ 0.58 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
C$ 4.61B | C$ 4.82B | C$ 4.76B | C$ -4.33B | C$ -4.09B | C$ -3.81B | |
C$ 33.74M | C$ -124.98M | C$ -330.48M | C$ 102.82M | C$ 113.28M | C$ 74.63M | |
C$ 61.13M | C$ -136.54M | C$ -21.91M | C$ 114.94M | C$ 121.79M | C$ 75.99M | |
- | - | - | - | - | - | |
C$ 219.93M | C$ 4.86M | C$ -244.57M | C$ 170.90M | C$ 189.67M | C$ 113.40M | |
C$ 487.61M | C$ 276.25M | C$ -10.63M | C$ 371.75M | C$ 385.93M | C$ 290.19M |