Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
C$ 15.57B | C$ 15.01B | C$ 17.26B | C$ 13.48B | C$ 8.95B | C$ 11.93B | |
C$ 11.05B | C$ 9.87B | C$ 8.74B | C$ 8.40B | C$ 7.62B | C$ 8.59B | |
C$ 4.52B | C$ 5.14B | C$ 8.52B | C$ 5.08B | C$ 1.33B | C$ 3.34B | |
C$ 843.00M | C$ 824.00M | C$ 1.06B | C$ 534.00M | C$ 927.00M | C$ 909.00M | |
C$ 3.67B | C$ 4.32B | C$ 7.46B | C$ 4.55B | C$ 406.00M | C$ 2.43B | |
C$ -651.00M | C$ -428.00M | C$ -725.00M | C$ 64.00M | C$ -164.00M | C$ -154.00M | |
C$ 312.00M | C$ -53.00M | C$ 294.00M | C$ 49.00M | C$ -1.38B | C$ -2.75B | |
C$ 2.68B | C$ 3.94B | C$ 6.44B | C$ 4.53B | C$ -1.14B | C$ -468.00M | |
C$ 1.20B | C$ 1.61B | C$ 2.50B | C$ 1.62B | C$ -192.00M | C$ 120.00M | |
C$ -4.00M | C$ 2.00M | C$ 4.00M | C$ -3.00M | - | - | |
C$ 1.47B | C$ 2.41B | C$ 3.16B | C$ 2.87B | C$ -864.00M | C$ -605.00M | |
C$ 6.27 | C$ 4.65 | C$ 6.30 | C$ 5.39 | C$ -1.62 | C$ -1.08 | |
C$ 4.34 | 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.14 | 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.82B | C$ 10.69B | - | C$ -8.93B | C$ 8.54B | C$ 9.50B | |
- | - | - | - | C$ 108.00M | C$ 88.00M | |
C$ 1.47B | C$ 2.41B | C$ 3.16B | C$ 2.87B | C$ -864.00M | C$ -605.00M | |
C$ 2.35B | C$ 2.65B | C$ 4.75B | C$ 3.30B | C$ 280.27M | C$ 1.43B | |
C$ 3.57B | C$ 4.82B | C$ 6.95B | C$ 4.54B | C$ -1.03B | C$ -380.00M | |
C$ 5.94B | C$ 6.75B | C$ 8.62B | C$ 6.12B | C$ 482.00M | C$ 1.24B |