Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
C$ 7.84B | C$ 7.84B | C$ 7.78B | C$ 7.22B | C$ 7.29B | C$ 6.48B | |
C$ 6.00B | C$ 6.00B | C$ 4.98B | C$ 5.61B | C$ 5.81B | C$ 4.29B | |
C$ 1.84B | C$ 1.84B | C$ 2.80B | C$ 1.61B | C$ 1.48B | C$ 2.19B | |
- | - | C$ 831.00M | C$ 785.00M | C$ 783.00M | C$ 752.00M | |
C$ 1.84B | C$ 1.84B | C$ 1.97B | C$ 1.75B | C$ 1.48B | C$ 1.44B | |
C$ -570.00M | C$ -570.00M | C$ -489.00M | C$ 449.00M | C$ -464.00M | C$ -492.00M | |
- | - | C$ -3.00M | C$ -149.00M | C$ -7.00M | C$ -148.00M | |
C$ 1.27B | C$ 1.27B | C$ 1.35B | C$ 1.15B | C$ 1.01B | C$ 796.00M | |
C$ 178.00M | C$ 178.00M | C$ 288.00M | C$ 178.00M | C$ -785.00M | C$ -6.00M | |
- | - | - | - | - | - | |
C$ 870.00M | C$ 1.08B | - | C$ 965.00M | C$ 1.77B | C$ 778.00M | |
C$ 1.22 | C$ 1.81 | - | C$ 1.61 | C$ 2.96 | C$ 1.30 | |
C$ 1.21 | C$ 1.81 | - | C$ 1.61 | C$ 2.95 | C$ 1.30 | |
C$ 2.40B | C$ 598.99M | - | C$ 598.08M | C$ 597.42M | C$ 596.44M | |
C$ 2.40B | C$ 600.53M | - | C$ 600.36M | C$ 599.92M | C$ 598.85M | |
C$ 1.17 | C$ 1.17 | C$ 1.11 | C$ 1.05 | C$ 1.00 | C$ 0.95 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
C$ 3.19B | - | - | C$ -5.48B | C$ 5.81B | C$ 5.04B | |
- | - | - | - | C$ 459.00M | C$ 457.00M | |
C$ 870.00M | C$ 1.08B | - | C$ 965.00M | C$ 1.79B | C$ 796.00M | |
C$ 934.92M | C$ 934.92M | C$ 989.31M | C$ 952.99M | C$ 1.87B | C$ 812.17M | |
C$ 1.86B | C$ 1.86B | C$ 1.89B | C$ 1.60B | C$ 1.47B | C$ 1.25B | |
C$ 2.51B | C$ 2.72B | C$ 2.72B | C$ 2.39B | C$ 2.25B | C$ 2.03B |