Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
C$ 7.15B | C$ 7.56B | C$ 7.59B | C$ 5.76B | C$ 5.51B | C$ 6.11B | |
C$ 2.42B | C$ 2.41B | C$ 4.57B | C$ 3.60B | C$ 3.14B | C$ 3.49B | |
C$ 4.73B | C$ 5.16B | C$ 3.02B | C$ 2.16B | C$ 2.37B | C$ 2.62B | |
C$ 3.39B | C$ 3.36B | C$ 1.32B | C$ 1.23B | C$ 1.20B | C$ 1.25B | |
C$ 1.34B | C$ 1.79B | C$ 1.70B | C$ 930.00M | C$ 1.17B | C$ 1.38B | |
C$ -829.00M | C$ -809.00M | C$ -709.00M | C$ 611.00M | C$ -679.00M | C$ -738.00M | |
C$ -180.00M | C$ -188.00M | C$ -201.00M | C$ 236.00M | C$ 832.00M | C$ 132.00M | |
C$ 688.00M | C$ 1.17B | C$ 1.19B | C$ 555.00M | C$ 1.32B | C$ 771.00M | |
C$ -6.00M | C$ 128.00M | C$ 185.00M | C$ -6.00M | C$ 341.00M | C$ 61.00M | |
C$ 145.00M | C$ 146.00M | C$ 129.00M | C$ 143.00M | - | - | |
C$ 658.60M | C$ 978.00M | C$ 945.00M | C$ 510.00M | C$ 938.00M | C$ 663.00M | |
C$ 2.35 | C$ 3.57 | C$ 3.56 | C$ 1.98 | C$ 3.78 | C$ 2.76 | |
C$ 2.36 | C$ 3.57 | C$ 3.55 | C$ 1.98 | C$ 3.78 | C$ 2.76 | |
C$ 1.11B | C$ 274.00M | C$ 266.00M | C$ 257.00M | C$ 248.00M | C$ 240.00M | |
C$ 1.11B | C$ 274.00M | C$ 266.00M | C$ 268.00M | C$ 248.00M | C$ 240.00M | |
C$ 2.82 | C$ 2.79 | C$ 2.68 | C$ 2.58 | C$ 2.48 | C$ 2.38 | |
- | - | - | - | - | - | |
- | - | - | - | C$ 2.68 | C$ 2.59 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
C$ 4.69B | C$ 5.77B | C$ 5.89B | C$ -4.83B | C$ 4.33B | C$ 4.73B | |
- | - | - | - | C$ 679.00M | C$ 738.00M | |
C$ 661.00M | C$ 1.04B | C$ 945.00M | C$ 560.00M | C$ 983.00M | C$ 708.00M | |
C$ 505.60M | C$ 862.15M | C$ 950.59M | C$ 488.00M | C$ 499.04M | C$ 739.31M | |
C$ 1.65B | C$ 2.11B | C$ 1.90B | C$ 1.17B | C$ 2.00B | C$ 1.51B | |
C$ 2.73B | C$ 3.17B | C$ 2.86B | C$ 2.08B | C$ 2.90B | C$ 2.42B |