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$ 9.35B | C$ 8.27B | C$ 6.78B | C$ 6.59B | C$ 6.21B | C$ 8.86B | |
C$ 11.17B | C$ 11.03B | C$ 8.62B | C$ 8.07B | C$ 7.70B | C$ 6.21B | |
C$ 6.37B | C$ 6.57B | C$ 4.80B | C$ 4.77B | C$ 4.46B | C$ 2.49B | |
C$ 4.80B | C$ 4.46B | C$ 3.82B | C$ 3.30B | C$ 3.24B | C$ 3.72B | |
C$ -4.66B | C$ -3.88B | C$ -2.88B | C$ 845.00M | C$ 871.00M | C$ 820.00M | |
C$ 154.00M | C$ 470.00M | C$ 203.00M | C$ -330.00M | C$ -196.00M | C$ -149.00M | |
C$ -260.00M | C$ -466.00M | C$ 296.00M | 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$ -40.00M | C$ -25.00M | |
C$ -922.00M | C$ -983.00M | C$ -313.00M | C$ 1.56B | C$ 1.59B | C$ 2.04B | |
C$ 2.83 | C$ 1.62 | C$ 3.33 | - | - | - | |
C$ 2.79 | 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$ 2.00 | C$ 2.00 | C$ 0.50 | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
C$ 15.72B | C$ 14.85B | C$ 11.58B | C$ -11.35B | C$ -10.68B | C$ -11.35B | |
C$ -922.00M | C$ -983.00M | C$ -313.00M | C$ 1.56B | C$ 1.59B | C$ 2.04B | |
C$ 649.35M | C$ 754.49M | C$ 558.56M | C$ 1.89B | C$ 1.78B | C$ 2.18B | |
- | - | - | - | - | - | |
C$ 4.44B | C$ 3.62B | C$ 2.91B | C$ 2.94B | C$ 3.02B | C$ 3.55B | |
C$ 9.12B | C$ 7.81B | C$ 5.55B | C$ 5.60B | C$ 5.71B | C$ 6.12B |