Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
C$ 29.17B | C$ 32.45B | C$ 35.46B | C$ 21.47B | C$ 14.01B | C$ 18.45B | |
C$ 25.51B | C$ 28.48B | C$ 31.44B | C$ 19.13B | C$ 12.28B | C$ 16.20B | |
C$ 3.66B | C$ 3.97B | C$ 4.02B | C$ 2.34B | C$ 1.73B | C$ 2.26B | |
C$ 3.26B | C$ 3.04B | C$ 2.89B | C$ 1.51B | C$ 1.32B | C$ 1.49B | |
C$ 401.00M | C$ 930.00M | C$ 1.13B | C$ 825.00M | C$ 410.00M | C$ 767.00M | |
C$ -340.00M | C$ 384.00M | C$ -331.00M | C$ 246.00M | C$ -247.00M | C$ -260.00M | |
C$ -342.00M | C$ -38.00M | C$ 377.00M | C$ -417.00M | C$ -9.00M | C$ 40.00M | |
C$ 389.00M | C$ 508.00M | C$ 416.00M | C$ 162.00M | C$ 154.00M | C$ 547.00M | |
C$ -7.00M | C$ 37.00M | C$ 70.00M | C$ 36.00M | C$ 42.00M | C$ 133.00M | |
C$ 21.00M | C$ 15.00M | C$ 21.00M | C$ 16.00M | - | - | |
C$ 396.00M | C$ 471.00M | C$ 346.00M | C$ 97.00M | C$ 82.00M | C$ 382.00M | |
C$ -220.92 | C$ 2.68 | C$ 1.94 | C$ 0.64 | C$ 0.55 | C$ 2.60 | |
C$ 1.55 | C$ 2.63 | C$ 1.92 | C$ 0.64 | C$ 0.54 | C$ 2.55 | |
C$ 522.68M | C$ 175.77M | C$ 159.87M | C$ 151.45M | C$ 149.07M | C$ 146.89M | |
C$ 887.21M | C$ 178.92M | C$ 161.08M | C$ 152.47M | C$ 150.91M | C$ 149.69M | |
C$ 2.40 | C$ 1.36 | C$ 0.33 | C$ 1.23 | C$ 1.21 | C$ 1.19 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | C$ 86.00M | C$ 87.00M | |
C$ 28.77B | C$ 31.52B | C$ 34.33B | C$ -20.64B | C$ 13.60B | C$ 17.69B | |
C$ 396.00M | C$ 471.00M | C$ 346.00M | C$ 97.00M | C$ 82.00M | C$ 382.00M | |
C$ 509.02M | C$ 505.38M | C$ 422.76M | C$ 235.07M | C$ 89.27M | C$ 368.38M | |
- | - | - | - | C$ 233.00M | C$ 226.00M | |
C$ 735.00M | C$ 860.00M | C$ 711.00M | C$ 385.00M | C$ 387.00M | C$ 773.00M | |
C$ 1.57B | C$ 1.68B | C$ 1.45B | C$ 1.00B | C$ 996.00M | C$ 1.35B |