Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
C$ 3.70B | C$ 3.08B | C$ 2.43B | C$ 2.73B | C$ 2.05B | C$ 2.12B | |
C$ 570.54M | C$ 896.83M | - | C$ 396.71M | C$ 770.31M | C$ 833.89M | |
C$ 3.13B | C$ 2.19B | C$ 2.43B | C$ 1.77B | C$ 1.28B | C$ 1.29B | |
C$ 1.73B | C$ 1.56B | C$ 1.67B | C$ 796.38M | C$ 490.90M | C$ 461.25M | |
C$ 675.89M | C$ 628.01M | C$ 759.66M | C$ 948.72M | C$ 791.57M | C$ 840.14M | |
C$ 149.95M | C$ 179.63M | C$ -152.09M | C$ 112.39M | C$ 67.49M | C$ 56.72M | |
C$ -191.72M | C$ -298.68M | C$ 27.43M | C$ -250.16M | C$ -81.33M | C$ -56.61M | |
C$ 77.82M | C$ 149.70M | C$ 660.28M | C$ 586.17M | C$ 642.75M | C$ 726.80M | |
C$ 145.39M | C$ 143.61M | C$ 174.38M | C$ 173.79M | C$ 167.20M | C$ 189.28M | |
- | - | - | - | - | - | |
C$ -69.12M | C$ 5.02M | C$ 483.83M | C$ 409.33M | C$ 475.98M | C$ 538.40M | |
C$ -0.41 | C$ 0.03 | C$ 1.59 | C$ 2.03 | C$ 2.22 | C$ 2.30 | |
C$ -0.44 | C$ 0.03 | C$ 1.58 | C$ 2.02 | C$ 2.21 | C$ 2.29 | |
C$ 604.98M | C$ 170.67M | C$ 189.09M | C$ 201.63M | C$ 214.09M | C$ 234.27M | |
C$ 600.67M | C$ 171.50M | C$ 189.76M | C$ 202.47M | C$ 215.62M | C$ 235.25M | |
C$ 0.80 | C$ 0.74 | C$ 0.72 | C$ 0.72 | C$ 0.72 | C$ 0.72 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
C$ 2.30B | C$ 2.46B | C$ 1.67B | C$ -1.78B | C$ -1.26B | C$ -1.30B | |
C$ -69.12M | C$ 5.02M | C$ 483.83M | C$ 409.33M | C$ 475.98M | C$ 538.40M | |
C$ 86.77M | C$ 110.03M | C$ 485.30M | C$ 430.83M | C$ 472.42M | C$ 534.20M | |
- | - | - | - | - | - | |
C$ 284.49M | C$ 326.70M | C$ 812.36M | C$ 695.84M | C$ 708.19M | C$ 782.23M | |
C$ 504.72M | C$ 520.83M | C$ 978.29M | C$ 792.66M | C$ 751.70M | C$ 815.12M |