Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
C$ 31.23B | C$ 32.45B | C$ 35.46B | C$ 21.47B | C$ 14.01B | C$ 18.45B | |
C$ 27.24B | C$ 28.48B | C$ 31.44B | C$ 19.13B | C$ 12.28B | C$ 16.20B | |
C$ 3.99B | C$ 3.97B | C$ 4.02B | C$ 2.34B | C$ 1.73B | C$ 2.26B | |
C$ 3.24B | C$ 3.26B | C$ 2.89B | C$ 1.51B | C$ 1.32B | C$ 1.49B | |
C$ 754.00M | C$ 709.00M | C$ 1.13B | C$ 825.00M | C$ 410.00M | C$ 767.00M | |
C$ -345.00M | C$ -352.00M | C$ -331.00M | C$ 246.00M | C$ -247.00M | C$ -260.00M | |
C$ -172.00M | C$ -154.00M | C$ 377.00M | C$ -417.00M | C$ -9.00M | C$ 40.00M | |
C$ 571.00M | C$ 508.00M | C$ 416.00M | C$ 162.00M | C$ 154.00M | C$ 547.00M | |
C$ 28.00M | C$ 37.00M | C$ 70.00M | C$ 36.00M | C$ 42.00M | C$ 133.00M | |
C$ 26.00M | C$ 15.00M | C$ 21.00M | C$ 16.00M | - | - | |
C$ 543.00M | C$ 471.00M | C$ 346.00M | C$ 97.00M | C$ 82.00M | C$ 382.00M | |
C$ -220.09 | C$ 2.68 | C$ 1.94 | C$ 0.64 | C$ 0.55 | C$ 2.60 | |
C$ 2.36 | C$ 2.63 | C$ 1.92 | C$ 0.64 | C$ 0.54 | C$ 2.55 | |
C$ 525.74M | C$ 175.77M | C$ 159.87M | C$ 151.45M | C$ 149.07M | C$ 146.89M | |
C$ 890.93M | C$ 178.92M | C$ 161.08M | C$ 152.47M | C$ 150.91M | C$ 149.69M | |
C$ 1.70 | C$ 1.36 | C$ 0.33 | C$ 1.23 | C$ 1.21 | C$ 1.19 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | C$ 86.00M | C$ 87.00M | |
C$ 30.48B | C$ 31.74B | C$ 34.33B | C$ -20.64B | C$ 13.60B | C$ 17.69B | |
C$ 543.00M | C$ 471.00M | C$ 346.00M | C$ 97.00M | C$ 82.00M | C$ 382.00M | |
C$ 559.30M | C$ 505.38M | C$ 422.76M | C$ 235.07M | C$ 89.27M | C$ 368.38M | |
- | - | - | - | C$ 233.00M | C$ 226.00M | |
C$ 916.00M | C$ 860.00M | C$ 711.00M | C$ 385.00M | C$ 387.00M | C$ 773.00M | |
C$ 1.75B | C$ 1.68B | C$ 1.45B | C$ 1.00B | C$ 996.00M | C$ 1.35B |