Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
C$ 20.52B | C$ 19.31B | C$ 15.40B | C$ 14.65B | C$ 13.92B | C$ 15.07B | |
C$ 10.57B | C$ 8.27B | C$ 6.78B | C$ 6.59B | C$ 8.06B | C$ 8.86B | |
C$ 9.95B | C$ 11.03B | C$ 8.62B | C$ 8.07B | C$ 5.86B | C$ 6.21B | |
C$ 5.15B | C$ 6.57B | C$ 4.99B | C$ 4.77B | C$ 2.62B | C$ 2.49B | |
C$ 4.80B | C$ 4.46B | C$ 3.63B | C$ 3.30B | C$ 3.24B | C$ 3.72B | |
C$ -2.83B | C$ -3.88B | C$ -1.23B | C$ 845.00M | C$ -871.00M | C$ -820.00M | |
C$ 154.00M | C$ 470.00M | C$ -141.00M | C$ -330.00M | C$ -196.00M | C$ -149.00M | |
C$ 1.57B | C$ -466.00M | C$ 2.29B | C$ 2.13B | C$ 2.17B | C$ 2.75B | |
C$ 662.00M | C$ 517.00M | C$ 609.00M | C$ 569.00M | C$ 580.00M | C$ 712.00M | |
C$ -14.00M | - | - | C$ -44.00M | - | - | |
C$ 910.00M | C$ -983.00M | C$ 1.68B | C$ 1.56B | C$ 1.59B | C$ 2.04B | |
C$ 1.71 | C$ 1.62 | C$ 3.33 | - | - | - | |
C$ 1.69 | C$ 1.62 | C$ 3.32 | - | - | - | |
C$ 2.13B | C$ 523.00M | C$ 505.00M | - | - | - | |
C$ 2.13B | C$ 524.00M | C$ 506.00M | - | - | - | |
C$ 1.50 | C$ 2.00 | C$ 2.00 | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
C$ 15.72B | C$ 14.85B | - | C$ -11.35B | C$ 10.68B | C$ 11.35B | |
C$ 910.00M | C$ -983.00M | C$ 1.68B | C$ 1.56B | C$ 1.59B | C$ 2.04B | |
C$ 2.00B | C$ 754.49M | C$ 2.02B | C$ 1.89B | C$ 1.71B | C$ 2.14B | |
- | - | - | - | C$ 844.00M | C$ 799.00M | |
C$ 4.44B | C$ 3.62B | C$ 3.79B | C$ 2.94B | C$ 3.02B | C$ 3.55B | |
C$ 9.12B | C$ 7.81B | C$ 6.42B | C$ 5.60B | C$ 5.71B | C$ 6.12B |