Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
C$ 2.65B | C$ 2.73B | C$ 2.05B | C$ 2.12B | C$ 2.24B | C$ 2.11B | |
C$ 717.30M | C$ 981.92M | C$ 770.31M | C$ 833.89M | C$ 1.07B | C$ 972.11M | |
C$ 1.93B | C$ 1.75B | C$ 1.28B | C$ 1.29B | C$ 1.17B | C$ 1.14B | |
C$ 1.03B | C$ 796.38M | C$ 490.90M | C$ 461.25M | C$ 252.44M | C$ 223.52M | |
C$ 908.79M | C$ 948.72M | C$ 791.57M | C$ 840.14M | C$ 917.09M | C$ 915.66M | |
C$ -137.08M | C$ -112.39M | C$ -67.49M | C$ -56.72M | C$ -44.00M | C$ -24.93M | |
C$ -109.49M | C$ -250.16M | C$ -81.33M | C$ -56.61M | C$ -29.79M | C$ -83.00M | |
C$ 662.22M | C$ 586.17M | C$ 642.75M | C$ 726.80M | C$ 843.30M | C$ 807.74M | |
C$ 197.27M | C$ 173.79M | C$ 167.20M | C$ 189.28M | C$ 225.45M | C$ 258.80M | |
- | - | - | - | - | - | |
C$ 461.89M | C$ 409.33M | C$ 475.98M | C$ 538.40M | C$ 617.48M | C$ 549.09M | |
C$ 2.37 | C$ 2.03 | C$ 2.22 | C$ 2.30 | C$ 2.38 | C$ 1.89 | |
C$ 2.35 | C$ 2.02 | C$ 2.21 | C$ 2.29 | C$ 2.38 | C$ 1.89 | |
C$ 759.05M | C$ 201.63M | C$ 214.09M | C$ 234.27M | C$ 259.25M | C$ 264.44M | |
C$ 763.55M | C$ 202.47M | C$ 215.62M | C$ 235.25M | C$ 259.58M | C$ 264.59M | |
C$ 0.72 | C$ 0.72 | C$ 0.72 | C$ 0.72 | C$ 1.18 | C$ 0.94 | |
- | - | - | - | - | - | |
C$ 2.52 | C$ 3.15 | C$ 2.47 | C$ 2.41 | - | - | |
C$ 1.64 | C$ 3.14 | C$ 2.45 | - | - | - | |
- | - | - | - | - | - | |
C$ 1.74B | C$ 1.78B | C$ 1.26B | C$ 1.30B | C$ 1.32B | C$ 1.20B | |
C$ 461.89M | C$ 409.33M | C$ 475.98M | C$ 538.40M | C$ 617.48M | C$ 549.09M | |
C$ 428.57M | C$ 409.33M | C$ 475.98M | C$ 538.40M | C$ 617.48M | C$ 549.09M | |
C$ 136.21M | C$ 109.67M | C$ 65.44M | C$ 55.42M | C$ 43.05M | C$ 24.93M | |
C$ 798.43M | C$ 695.84M | C$ 708.19M | C$ 782.23M | C$ 886.35M | C$ 832.66M | |
C$ 929.10M | C$ 792.66M | C$ 751.70M | C$ 815.12M | C$ 906.91M | C$ 846.55M |