Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
C$ 4.24B | C$ 4.51B | C$ 5.07B | C$ 4.21B | C$ 2.69B | C$ 3.68B | |
C$ 3.35B | C$ 3.53B | C$ 3.94B | C$ 3.00B | C$ 2.17B | C$ 3.04B | |
C$ 895.00M | C$ 977.00M | C$ 1.13B | C$ 1.21B | C$ 518.70M | C$ 640.00M | |
C$ 650.90M | C$ 649.10M | C$ 645.70M | C$ 610.10M | C$ 427.40M | C$ 495.80M | |
C$ 244.10M | C$ 327.90M | C$ 480.90M | C$ 602.30M | C$ 91.30M | C$ 144.20M | |
C$ -4.50M | C$ -8.90M | C$ -29.70M | C$ 26.00M | C$ 36.70M | C$ 40.90M | |
C$ 56.70M | C$ 29.70M | C$ -28.20M | C$ 3.80M | C$ -26.70M | C$ 2.10M | |
C$ 241.30M | C$ 348.70M | C$ 477.50M | C$ 580.10M | C$ 27.90M | C$ 105.40M | |
C$ 60.00M | C$ 82.00M | C$ 115.60M | C$ 147.90M | C$ 3.40M | C$ 28.80M | |
C$ 6.50M | C$ 17.30M | C$ 31.00M | C$ 6.10M | - | - | |
C$ 181.30M | C$ 266.70M | C$ 361.90M | C$ 432.20M | C$ 24.50M | C$ 76.60M | |
C$ 3.03 | C$ 4.33 | C$ 5.91 | C$ 6.90 | C$ 0.39 | C$ 1.23 | |
C$ 3.03 | C$ 4.33 | C$ 5.91 | C$ 6.89 | C$ 0.39 | C$ 1.23 | |
C$ 238.88M | C$ 61.53M | C$ 62.89M | C$ 62.67M | C$ 62.19M | C$ 62.13M | |
C$ 238.95M | C$ 61.57M | C$ 62.96M | C$ 62.75M | C$ 62.19M | C$ 62.17M | |
C$ 1.66 | C$ 1.60 | C$ 1.52 | C$ 1.52 | C$ 1.52 | C$ 1.52 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
C$ 4.00B | C$ 4.18B | C$ 4.59B | C$ -3.61B | C$ -2.60B | C$ -3.53B | |
C$ 181.30M | C$ 266.70M | C$ 361.90M | C$ 432.20M | C$ 24.50M | C$ 76.60M | |
C$ 228.65M | C$ 255.49M | C$ 353.76M | C$ 429.47M | C$ 47.81M | C$ 76.97M | |
- | - | - | - | - | - | |
C$ 260.20M | C$ 377.50M | C$ 505.00M | C$ 606.40M | C$ 64.60M | C$ 146.30M | |
C$ 336.20M | C$ 446.80M | C$ 572.20M | C$ 664.30M | C$ 125.20M | C$ 203.00M |