Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
C$ 14.45B | C$ 12.55B | C$ 8.81B | C$ 8.00B | C$ 7.71B | C$ 7.79B | |
C$ 614.00M | C$ 6.18B | C$ 1.66B | C$ 3.57B | C$ 3.35B | C$ 3.48B | |
C$ 13.83B | C$ 6.38B | C$ 7.15B | C$ 4.42B | C$ 4.36B | C$ 4.32B | |
C$ 8.76B | C$ 1.99B | C$ 3.83B | C$ 1.18B | C$ 944.00M | C$ 1.06B | |
C$ 5.08B | C$ 4.38B | C$ 3.33B | C$ 3.24B | C$ 3.42B | C$ 3.25B | |
C$ -804.00M | C$ -771.00M | C$ -652.00M | C$ 440.00M | C$ -458.00M | C$ -448.00M | |
C$ -382.00M | C$ -6.67B | C$ -1.47B | C$ 818.00M | C$ 243.00M | C$ 342.00M | |
C$ 4.62B | C$ -3.05B | C$ 4.14B | C$ 3.62B | C$ 3.20B | C$ 3.15B | |
C$ 1.09B | C$ -6.98B | C$ 628.00M | C$ 768.00M | C$ 758.00M | C$ 706.00M | |
- | C$ 230.00M | C$ 1.07B | C$ -141.00M | - | - | |
C$ 3.54B | C$ 3.93B | C$ 3.52B | C$ 2.85B | C$ 2.44B | C$ 2.44B | |
C$ 3.80 | C$ 4.22 | C$ 3.78 | C$ 4.20 | C$ 3.61 | C$ 3.52 | |
C$ 3.80 | C$ 4.21 | C$ 3.77 | C$ 4.18 | C$ 3.59 | C$ 3.50 | |
C$ 3.73B | C$ 931.30M | C$ 930.00M | C$ 679.70M | C$ 677.20M | C$ 694.00M | |
C$ 3.74B | C$ 933.70M | C$ 932.90M | C$ 682.80M | C$ 679.90M | C$ 696.50M | |
C$ 0.76 | C$ 0.76 | C$ 0.76 | C$ 0.76 | C$ 0.71 | C$ 0.63 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | C$ 3.53 | C$ 3.29 | |
- | - | - | - | C$ 142.00M | C$ 137.00M | |
C$ 7.05B | C$ 8.17B | C$ 5.49B | C$ -4.75B | C$ 4.29B | C$ 4.54B | |
- | - | - | - | C$ 462.00M | C$ 454.00M | |
C$ 3.54B | C$ 3.93B | C$ 3.52B | C$ 2.85B | C$ 2.44B | C$ 2.44B | |
C$ 4.25B | C$ -10.02B | C$ 3.05B | C$ 2.10B | C$ 2.51B | C$ 2.17B | |
C$ 5.02B | C$ -2.28B | C$ 4.80B | C$ 4.07B | C$ 3.66B | C$ 3.60B | |
C$ 6.89B | C$ -739.00M | C$ 5.65B | C$ 4.88B | C$ 4.44B | C$ 4.31B |