Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
C$ 52.84B | C$ 42.31B | C$ 17.15B | C$ 59.84B | C$ 77.12B | C$ 77.82B | |
C$ -48.11B | C$ -35.86B | C$ -8.40B | C$ -51.72B | C$ 70.35B | C$ 71.60B | |
C$ 4.69B | C$ 6.45B | C$ 8.75B | C$ 8.13B | C$ 6.77B | C$ 6.22B | |
C$ 523.00M | C$ 845.00M | C$ 1.56B | C$ 1.21B | C$ 1.20B | C$ 718.00M | |
C$ -682.00M | - | - | - | - | - | |
C$ 3.47B | C$ 4.80B | C$ 7.03B | C$ 6.89B | C$ 5.70B | C$ 5.43B | |
C$ 2.07 | C$ 2.62 | C$ 3.68 | C$ 3.55 | C$ 2.94 | C$ 2.77 | |
C$ 2.06 | C$ 2.61 | C$ 3.68 | C$ 3.54 | C$ 2.93 | C$ 2.77 | |
C$ 5.51B | C$ 1.83B | C$ 1.91B | C$ 1.94B | C$ 1.94B | C$ 1.96B | |
C$ 5.52B | C$ 1.84B | C$ 1.91B | C$ 1.95B | C$ 1.94B | C$ 1.96B | |
C$ 3.67B | C$ 5.46B | C$ 7.29B | C$ 6.66B | C$ 5.33B | C$ 5.27B | |
C$ 3.87B | C$ 4.74B | C$ 6.43B | C$ 5.97B | C$ 5.33B | C$ 5.27B | |
C$ 1.52 | C$ 1.60 | C$ 1.32 | C$ 1.17 | C$ 1.12 | C$ 1.00 | |
- | - | - | - | - | - | |
- | - | - | - | C$ 2.75 | C$ 2.97 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | C$ 7.95B | C$ 7.54B | |
- | - | - | - | - | - | |
C$ 55.20B | C$ 50.90B | C$ 1.35B | C$ 1.01B | C$ 1.18B | C$ 1.32B |