Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
C$ 2.32B | C$ 3.08B | C$ 1.70B | C$ 2.73B | C$ 2.05B | C$ 2.12B | |
- | C$ 896.83M | - | C$ 981.92M | C$ 770.31M | C$ 833.89M | |
C$ 2.32B | C$ 2.19B | C$ 1.70B | C$ 1.75B | C$ 1.28B | C$ 1.29B | |
C$ 1.87B | C$ 2.54B | C$ 966.68M | C$ 796.38M | C$ 490.90M | C$ 461.25M | |
C$ 447.97M | C$ 542.07M | C$ 735.85M | C$ 948.72M | C$ 791.57M | C$ 840.14M | |
C$ -178.10M | C$ -177.00M | C$ -152.09M | C$ 112.39M | C$ -67.49M | C$ -56.72M | |
C$ 271.18M | C$ 245.31M | C$ 27.43M | C$ -250.16M | C$ -81.33M | C$ -56.61M | |
C$ -27.70M | C$ 149.70M | C$ 476.20M | C$ 586.17M | C$ 642.75M | C$ 726.80M | |
C$ 150.90M | C$ 143.61M | C$ 174.38M | C$ 173.79M | C$ 167.20M | C$ 189.28M | |
- | - | - | - | - | - | |
C$ -179.39M | C$ 5.02M | C$ 299.76M | C$ 409.33M | C$ 475.98M | C$ 538.40M | |
C$ -1.20 | C$ 0.03 | C$ 1.59 | C$ 2.03 | C$ 2.22 | C$ 2.30 | |
C$ -1.23 | C$ 0.03 | C$ 1.58 | C$ 2.02 | C$ 2.21 | C$ 2.29 | |
C$ 651.99M | C$ 170.67M | C$ 189.09M | C$ 201.63M | C$ 214.09M | C$ 234.27M | |
C$ 654.70M | C$ 171.50M | C$ 189.76M | C$ 202.47M | C$ 215.62M | C$ 235.25M | |
C$ 0.74 | C$ 0.72 | C$ 0.72 | C$ 0.72 | C$ 0.72 | C$ 0.72 | |
- | - | - | - | - | - | |
- | - | - | - | C$ 2.47 | C$ 2.41 | |
- | - | - | - | C$ 2.45 | - | |
- | - | - | - | - | - | |
C$ 1.22B | C$ 3.44B | - | C$ -1.78B | C$ 1.26B | C$ 1.30B | |
C$ -179.39M | C$ 5.02M | C$ 299.76M | C$ 409.33M | C$ 475.98M | C$ 538.40M | |
C$ -51.63M | C$ 110.03M | C$ 350.01M | C$ 430.83M | C$ 475.98M | C$ 538.40M | |
- | - | - | - | C$ 65.44M | C$ 55.42M | |
C$ 150.40M | C$ 326.70M | C$ 628.29M | C$ 695.84M | C$ 708.19M | C$ 782.23M | |
C$ 351.57M | C$ 520.83M | C$ 783.40M | C$ 792.66M | C$ 751.70M | C$ 815.12M |