Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
C$ 6.94B | C$ 6.65B | C$ 6.38B | C$ 5.73B | C$ 5.24B | C$ 5.32B | |
C$ 4.90B | C$ 4.74B | C$ 4.67B | C$ 4.14B | C$ 3.74B | C$ 3.81B | |
C$ 2.04B | C$ 1.91B | C$ 1.72B | C$ 1.59B | C$ 1.50B | C$ 1.51B | |
C$ 1.03B | C$ 985.60M | C$ 852.60M | C$ 761.40M | C$ 725.40M | C$ 774.60M | |
C$ 1.01B | C$ 928.80M | C$ 862.60M | C$ 830.70M | C$ 776.80M | C$ 737.60M | |
C$ -76.00M | C$ -78.00M | C$ -114.00M | C$ 56.90M | C$ 65.20M | C$ 81.00M | |
C$ -101.20M | C$ -17.90M | C$ -19.90M | C$ 6.80M | C$ -18.10M | C$ -19.60M | |
C$ 902.20M | C$ 730.90M | C$ 756.80M | C$ 780.60M | C$ 693.50M | C$ 637.00M | |
C$ 222.70M | C$ 200.70M | C$ 183.30M | C$ 181.50M | C$ 163.80M | C$ 159.90M | |
C$ 23.10M | C$ 17.90M | C$ 19.90M | C$ 11.20M | C$ 9.50M | C$ 5.40M | |
C$ 679.50M | C$ 530.20M | C$ 573.50M | C$ 599.10M | C$ 529.70M | C$ 477.10M | |
C$ 3.89 | C$ 3.20 | C$ 3.75 | C$ 3.33 | C$ 2.96 | C$ 2.68 | |
C$ 3.77 | C$ 2.95 | C$ 3.47 | C$ 3.31 | C$ 2.94 | C$ 2.66 | |
C$ 665.59M | C$ 165.80M | C$ 166.20M | C$ 179.70M | C$ 178.70M | C$ 178.00M | |
C$ 723.25M | C$ 179.90M | C$ 179.20M | C$ 180.90M | C$ 179.80M | C$ 179.10M | |
C$ 1.13 | C$ 1.16 | C$ 0.96 | C$ 0.83 | C$ 0.71 | C$ 0.67 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
C$ 5.92B | C$ 5.72B | C$ 5.52B | C$ -4.90B | C$ -4.47B | C$ -4.58B | |
C$ 679.50M | C$ 530.20M | C$ 573.50M | C$ 599.10M | C$ 529.70M | C$ 477.10M | |
C$ 951.20M | C$ 675.01M | C$ 567.95M | C$ 578.14M | C$ 529.22M | C$ 493.19M | |
- | - | - | - | - | - | |
C$ 1.01B | C$ 844.40M | C$ 846.20M | C$ 845.20M | C$ 767.80M | C$ 730.00M | |
C$ 1.43B | C$ 1.25B | C$ 1.21B | C$ 1.19B | C$ 1.11B | C$ 1.06B |