Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
C$ 4.26B | C$ 4.51B | C$ 5.07B | C$ 4.21B | C$ 2.69B | C$ 3.68B | |
C$ 3.36B | C$ 3.53B | C$ 3.94B | C$ 3.00B | C$ 2.17B | C$ 3.04B | |
C$ 904.50M | C$ 977.00M | C$ 1.13B | C$ 1.21B | C$ 518.70M | C$ 640.00M | |
C$ 641.10M | C$ 649.10M | C$ 645.70M | C$ 610.10M | C$ 427.40M | C$ 495.80M | |
C$ 263.40M | C$ 327.90M | C$ 480.90M | C$ 602.30M | C$ 91.30M | C$ 144.20M | |
C$ -3.70M | C$ -8.90M | C$ -25.30M | C$ 26.00M | C$ -36.70M | C$ -40.90M | |
C$ -12.40M | C$ 29.70M | C$ -33.80M | C$ 3.80M | C$ -26.70M | C$ 2.10M | |
C$ 273.80M | C$ 348.70M | C$ 487.50M | C$ 580.10M | C$ 27.90M | C$ 105.40M | |
C$ 66.40M | C$ 82.00M | C$ 115.60M | C$ 147.90M | C$ 3.40M | C$ 28.80M | |
C$ 8.40M | C$ 17.30M | C$ 31.00M | C$ 6.10M | - | - | |
C$ 207.40M | C$ 266.70M | C$ 371.90M | C$ 432.20M | C$ 24.50M | C$ 76.60M | |
C$ 3.43 | C$ 4.33 | C$ 5.91 | C$ 6.90 | C$ 0.39 | C$ 1.23 | |
C$ 3.43 | C$ 4.33 | C$ 5.91 | C$ 6.89 | C$ 0.39 | C$ 1.23 | |
C$ 241.83M | C$ 61.53M | C$ 62.89M | C$ 62.67M | C$ 62.19M | C$ 62.13M | |
C$ 241.93M | C$ 61.57M | C$ 62.96M | C$ 62.75M | C$ 62.19M | C$ 62.17M | |
C$ 1.60 | C$ 1.60 | C$ 1.52 | C$ 1.52 | C$ 1.52 | C$ 1.52 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
C$ 3.04B | C$ 4.18B | C$ 4.59B | C$ -3.61B | C$ 2.60B | C$ 3.53B | |
C$ 207.40M | C$ 266.70M | C$ 371.90M | C$ 432.20M | C$ 24.50M | C$ 76.60M | |
C$ 241.01M | C$ 255.49M | C$ 355.51M | C$ 429.47M | C$ 47.94M | C$ 75.07M | |
- | - | - | - | C$ 36.70M | C$ 40.90M | |
C$ 294.30M | C$ 377.50M | C$ 515.00M | C$ 606.10M | C$ 64.60M | C$ 146.30M | |
C$ 366.90M | C$ 446.80M | C$ 582.20M | C$ 664.00M | C$ 125.20M | C$ 203.00M |