Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
C$ 7.59B | C$ 7.56B | C$ 7.59B | C$ 5.76B | C$ 5.51B | C$ 6.11B | |
C$ 4.85B | C$ 4.29B | C$ 2.97B | C$ 3.60B | C$ 3.14B | C$ 3.49B | |
C$ 2.62B | C$ 3.28B | C$ 4.62B | C$ 2.16B | C$ 2.37B | C$ 2.62B | |
C$ 1.03B | C$ 1.45B | C$ 2.92B | C$ 1.23B | C$ 1.20B | C$ 1.25B | |
C$ 1.59B | C$ 1.83B | C$ 1.70B | C$ 930.00M | C$ 1.17B | C$ 1.38B | |
C$ 849.00M | C$ 882.00M | C$ -650.00M | C$ 611.00M | C$ 679.00M | C$ 738.00M | |
C$ 116.00M | C$ 226.00M | C$ -162.00M | C$ 236.00M | C$ 832.00M | C$ 132.00M | |
C$ 793.00M | C$ 1.17B | C$ 1.14B | C$ 555.00M | C$ 1.32B | C$ 771.00M | |
C$ 91.00M | C$ 128.00M | C$ 185.00M | C$ -6.00M | C$ 341.00M | C$ 61.00M | |
C$ 130.00M | C$ 146.00M | C$ 129.00M | C$ 143.00M | C$ 149.00M | C$ 154.00M | |
C$ 628.60M | C$ 978.00M | C$ 945.00M | C$ 510.00M | C$ 938.00M | C$ 663.00M | |
C$ 2.22 | C$ 3.57 | C$ 3.56 | C$ 1.98 | C$ 3.78 | C$ 2.76 | |
C$ 2.23 | C$ 3.57 | C$ 3.56 | C$ 1.98 | C$ 3.78 | C$ 2.76 | |
C$ 1.14B | C$ 274.00M | C$ 266.00M | C$ 257.00M | C$ 248.00M | C$ 240.00M | |
C$ 1.14B | C$ 274.00M | C$ 266.00M | C$ 268.00M | C$ 248.00M | C$ 240.00M | |
C$ 2.88 | C$ 2.79 | C$ 2.68 | C$ 2.58 | C$ 2.48 | C$ 2.38 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
C$ 5.88B | C$ 5.73B | - | C$ -4.83B | C$ -4.33B | C$ -4.73B | |
- | - | - | - | - | - | |
C$ 717.00M | C$ 1.04B | C$ 1.01B | C$ 560.00M | C$ 983.00M | C$ 708.00M | |
C$ 924.92M | C$ 862.15M | C$ 911.63M | C$ 488.00M | C$ 319.88M | C$ 600.68M | |
C$ 1.87B | C$ 2.11B | C$ 1.87B | C$ 1.17B | C$ 2.00B | C$ 1.51B | |
C$ 3.01B | C$ 3.17B | C$ 2.83B | C$ 2.08B | C$ 2.90B | C$ 2.42B |