Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
C$ 7.94B | C$ 7.84B | C$ 7.78B | C$ 7.22B | C$ 7.29B | C$ 6.48B | |
C$ 4.41B | C$ 5.01B | C$ 4.98B | C$ 5.61B | C$ 5.81B | C$ 4.29B | |
C$ 3.52B | C$ 2.84B | C$ 2.80B | C$ 1.61B | C$ 1.48B | C$ 2.19B | |
C$ 1.67B | - | C$ 831.00M | C$ 785.00M | C$ 783.00M | C$ 752.00M | |
C$ 1.85B | C$ 1.84B | C$ 1.97B | C$ 1.75B | C$ 1.48B | C$ 1.44B | |
C$ -580.00M | C$ -570.00M | C$ -489.00M | C$ 449.00M | C$ -464.00M | C$ -492.00M | |
C$ 2.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$ 165.00M | C$ 178.00M | C$ 288.00M | C$ 178.00M | C$ -785.00M | C$ -6.00M | |
- | - | - | - | - | - | |
C$ 881.00M | C$ 1.08B | - | C$ 965.00M | C$ 1.77B | C$ 778.00M | |
C$ 1.24 | C$ 1.81 | - | C$ 1.61 | C$ 2.96 | C$ 1.30 | |
C$ 1.23 | 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.19 | C$ 1.17 | C$ 1.11 | C$ 1.05 | C$ 1.00 | C$ 0.95 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
C$ 3.27B | C$ 5.01B | - | C$ -5.48B | C$ 5.81B | C$ 5.04B | |
- | - | - | - | C$ 459.00M | C$ 457.00M | |
C$ 881.00M | C$ 1.08B | - | C$ 965.00M | C$ 1.79B | C$ 796.00M | |
C$ 1.02B | C$ 934.92M | C$ 989.31M | C$ 952.99M | C$ 1.87B | C$ 812.17M | |
C$ 1.85B | C$ 1.84B | C$ 1.89B | C$ 1.60B | C$ 1.47B | C$ 1.25B | |
C$ 2.50B | C$ 2.71B | C$ 2.72B | C$ 2.39B | C$ 2.25B | C$ 2.03B |