Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
C$ 14.44B | C$ 14.44B | C$ 11.93B | C$ 10.28B | C$ 8.80B | C$ 8.92B | |
C$ 4.52B | C$ 4.52B | C$ 3.77B | C$ 2.41B | C$ 2.55B | C$ 2.73B | |
C$ 9.92B | C$ 9.92B | C$ 8.16B | C$ 7.87B | C$ 6.25B | C$ 6.18B | |
C$ 8.91B | C$ 8.91B | C$ 7.35B | C$ 7.12B | C$ 5.70B | C$ 5.63B | |
C$ 1.01B | C$ 1.01B | C$ 817.10M | C$ 754.10M | C$ 554.90M | C$ 552.40M | |
C$ -253.70M | C$ -248.10M | C$ -122.90M | C$ 80.60M | C$ -92.70M | C$ -102.00M | |
C$ 11.90M | C$ 11.90M | C$ 38.60M | C$ -28.40M | C$ -76.30M | C$ -64.60M | |
C$ 740.20M | C$ 744.90M | C$ 587.50M | C$ 645.10M | C$ 385.90M | C$ 385.80M | |
C$ 191.90M | C$ 191.90M | C$ 152.80M | C$ 171.00M | C$ 108.50M | C$ 100.10M | |
C$ 29.70M | C$ 29.70M | C$ 24.00M | C$ 19.50M | - | - | |
C$ 345.40M | C$ 550.00M | C$ 431.80M | C$ 473.60M | C$ 276.00M | C$ 286.50M | |
C$ 4.37 | C$ 4.41 | C$ 3.59 | C$ 4.07 | C$ 2.51 | C$ 2.72 | |
C$ 4.37 | C$ 4.40 | C$ 3.58 | C$ 4.05 | C$ 2.50 | C$ 2.71 | |
C$ 498.42M | C$ 124.60M | C$ 120.40M | C$ 116.48M | C$ 110.02M | C$ 105.24M | |
C$ 499.81M | C$ 124.95M | C$ 120.71M | C$ 116.90M | C$ 110.26M | C$ 105.61M | |
C$ 1.50 | C$ 1.50 | C$ 1.50 | C$ 1.50 | C$ 1.50 | C$ 1.50 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
C$ 13.43B | C$ 13.43B | C$ 11.12B | C$ -9.53B | C$ 8.25B | C$ 8.36B | |
C$ 345.40M | C$ 550.00M | C$ 431.80M | C$ 473.60M | C$ 276.00M | C$ 286.50M | |
C$ 736.15M | C$ 739.60M | C$ 568.91M | C$ 541.75M | C$ 343.95M | C$ 343.48M | |
- | - | - | - | C$ 93.90M | C$ 102.00M | |
C$ 996.20M | C$ 1.00B | C$ 710.40M | C$ 728.10M | C$ 479.80M | C$ 487.80M | |
C$ 1.25B | C$ 1.67B | C$ 1.29B | C$ 1.25B | C$ 956.10M | C$ 970.20M |