Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
C$ 10.87B | C$ 10.53B | C$ 9.28B | C$ 7.29B | C$ 6.20B | C$ 7.82B | |
C$ 8.30B | C$ 7.95B | C$ 7.06B | C$ 5.49B | C$ 4.63B | C$ 6.02B | |
C$ 2.57B | C$ 2.58B | C$ 2.22B | C$ 1.80B | C$ 1.57B | C$ 1.80B | |
C$ 1.66B | C$ 1.64B | C$ 1.46B | C$ 1.26B | C$ 1.13B | C$ 1.36B | |
C$ 904.00M | C$ 933.00M | C$ 765.00M | C$ 545.00M | C$ 440.00M | C$ 439.00M | |
C$ -167.00M | C$ -161.00M | C$ -95.00M | C$ 75.00M | C$ 85.00M | C$ 107.00M | |
C$ 17.00M | C$ -23.00M | C$ -3.00M | C$ 7.00M | C$ -48.00M | C$ -14.00M | |
C$ 692.00M | C$ 749.00M | C$ 673.00M | C$ 477.00M | C$ 307.00M | C$ 318.00M | |
C$ 188.00M | C$ 228.00M | C$ 172.00M | C$ 114.00M | C$ 75.00M | C$ 76.00M | |
C$ 10.00M | C$ 9.00M | C$ 3.00M | C$ 2.00M | C$ 3.00M | C$ 15.00M | |
C$ 506.00M | C$ 523.00M | C$ 503.00M | C$ 364.00M | C$ 232.00M | C$ 242.00M | |
C$ 3.52 | C$ 3.55 | C$ 3.25 | C$ 2.26 | C$ 1.43 | C$ 1.48 | |
C$ 3.53 | C$ 3.55 | C$ 3.25 | C$ 2.25 | C$ 1.43 | C$ 1.48 | |
C$ 575.91M | C$ 147.47M | C$ 154.74M | C$ 161.09M | C$ 162.29M | C$ 163.43M | |
C$ 568.92M | C$ 147.47M | C$ 154.74M | C$ 161.64M | C$ 162.34M | C$ 163.50M | |
C$ 1.06 | C$ 1.00 | C$ 0.93 | C$ 0.86 | C$ 0.82 | C$ 0.82 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
C$ 9.97B | C$ 9.59B | - | C$ -6.75B | C$ -5.76B | C$ -7.38B | |
C$ 506.00M | C$ 523.00M | C$ 503.00M | C$ 364.00M | C$ 232.00M | C$ 242.00M | |
C$ 596.11M | C$ 567.51M | C$ 494.65M | C$ 345.60M | C$ 276.64M | C$ 262.73M | |
- | - | - | - | - | - | |
C$ 856.00M | C$ 900.00M | C$ 768.00M | C$ 538.00M | C$ 385.00M | C$ 416.00M | |
C$ 1.25B | C$ 1.28B | C$ 1.09B | C$ 857.00M | C$ 693.00M | C$ 709.00M |