Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
C$ 16.65B | C$ 15.93B | C$ 14.98B | C$ 13.39B | C$ 13.00B | C$ 13.26B | |
C$ 7.01B | C$ 8.18B | C$ 8.05B | C$ 6.71B | C$ 6.47B | C$ 2.83B | |
C$ 9.64B | C$ 7.75B | C$ 6.93B | C$ 6.68B | C$ 6.53B | C$ 10.43B | |
C$ 269.00M | C$ 897.00M | C$ 4.00B | C$ 4.87B | C$ 4.61B | C$ 4.64B | |
C$ 5.88B | C$ 6.86B | C$ 10.97B | C$ 5.91B | C$ 5.80B | C$ 5.79B | |
C$ 2.42B | C$ 2.45B | C$ -2.46B | C$ 1.92B | C$ 2.06B | C$ 1.87B | |
C$ -3.34B | C$ -399.00M | C$ 6.10B | C$ -1.82B | C$ 1.36B | C$ 1.27B | |
C$ 4.38B | C$ 4.01B | C$ 2.60B | C$ 2.17B | C$ 5.11B | C$ 5.19B | |
C$ 1.05B | C$ 942.00M | C$ -589.00M | C$ 120.00M | C$ 194.00M | C$ 754.00M | |
C$ 1.68B | C$ 1.38B | C$ 1.05B | C$ 898.00M | C$ 1.02B | C$ 920.00M | |
C$ 5.09B | C$ 2.83B | C$ 641.00M | C$ 1.81B | C$ 4.46B | C$ 3.98B | |
C$ 4.90 | C$ 2.84 | C$ 0.64 | C$ 1.87 | C$ 4.74 | C$ 4.28 | |
C$ 4.90 | C$ 2.84 | C$ 0.64 | C$ 1.86 | C$ 4.74 | C$ 4.27 | |
C$ 4.15B | C$ 1.03B | C$ 995.00M | C$ 973.00M | C$ 940.00M | C$ 929.00M | |
C$ 4.15B | C$ 1.03B | C$ 996.00M | C$ 974.00M | C$ 940.00M | C$ 931.00M | |
C$ 2.85 | C$ 3.72 | C$ 3.60 | C$ 3.48 | C$ 3.24 | C$ 3.00 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
C$ 7.28B | C$ 9.08B | - | C$ -7.48B | C$ -7.20B | C$ -7.47B | |
- | - | - | - | - | - | |
C$ 5.19B | C$ 2.92B | C$ 748.00M | C$ 1.96B | C$ 4.62B | C$ 4.14B | |
C$ 5.33B | C$ 5.04B | C$ 9.53B | C$ 4.07B | C$ 3.45B | C$ 3.46B | |
C$ 10.03B | C$ 6.59B | C$ 3.56B | C$ 4.18B | C$ 6.94B | C$ 7.46B | |
C$ 12.90B | C$ 9.18B | C$ 6.14B | C$ 6.70B | C$ 9.53B | C$ 9.93B |