Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
C$ 15.21B | C$ 15.01B | C$ 17.26B | C$ 13.48B | C$ 8.95B | C$ 11.93B | |
C$ 10.45B | C$ 9.87B | C$ 8.74B | C$ 8.40B | C$ 7.62B | C$ 8.59B | |
C$ 4.77B | C$ 5.14B | C$ 8.52B | C$ 5.08B | C$ 1.33B | C$ 3.34B | |
C$ 928.00M | C$ 824.00M | C$ 1.06B | C$ 534.00M | C$ 927.00M | C$ 909.00M | |
C$ 3.84B | C$ 4.32B | C$ 7.46B | C$ 4.55B | C$ 406.00M | C$ 2.43B | |
C$ -394.00M | C$ -248.00M | C$ -725.00M | C$ 64.00M | C$ -164.00M | C$ -154.00M | |
C$ 575.00M | C$ 127.00M | C$ 294.00M | C$ 49.00M | C$ -1.38B | C$ -2.75B | |
C$ 2.83B | C$ 3.94B | C$ 6.44B | C$ 4.53B | C$ -1.14B | C$ -468.00M | |
C$ 1.26B | C$ 1.61B | C$ 2.50B | C$ 1.62B | C$ -192.00M | C$ 120.00M | |
C$ -5.00M | C$ 2.00M | C$ 4.00M | C$ -3.00M | - | - | |
C$ 1.61B | C$ 2.41B | C$ 3.16B | C$ 2.87B | C$ -864.00M | C$ -605.00M | |
C$ 6.55 | C$ 4.65 | C$ 6.30 | C$ 5.39 | C$ -1.62 | C$ -1.08 | |
C$ 4.62 | C$ 4.59 | C$ 6.16 | C$ 5.31 | C$ -1.62 | C$ -1.08 | |
C$ 1.69B | C$ 517.80M | C$ 526.70M | C$ 532.30M | C$ 534.40M | C$ 559.80M | |
C$ 1.31B | C$ 525.30M | C$ 535.90M | C$ 540.30M | C$ 534.40M | C$ 559.80M | |
C$ 1.13 | C$ 0.52 | C$ 1.00 | C$ 0.20 | C$ 0.20 | C$ 0.20 | |
- | - | - | - | - | - | |
- | - | - | - | C$ 1.05 | C$ 3.03 | |
- | - | - | - | C$ 1.04 | C$ 3.00 | |
- | - | - | - | - | - | |
C$ 8.31B | C$ 10.69B | - | C$ -8.93B | C$ 8.54B | C$ 9.50B | |
- | - | - | - | C$ 108.00M | C$ 88.00M | |
C$ 1.61B | C$ 2.41B | C$ 3.16B | C$ 2.87B | C$ -864.00M | C$ -605.00M | |
C$ 2.27B | C$ 2.65B | C$ 4.75B | C$ 3.30B | C$ 280.27M | C$ 1.43B | |
C$ 3.69B | C$ 4.82B | C$ 6.95B | C$ 4.54B | C$ -1.03B | C$ -380.00M | |
C$ 5.83B | C$ 6.75B | C$ 8.62B | C$ 6.12B | C$ 482.00M | C$ 1.24B |