Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
C$ 1.92B | C$ 2.63B | C$ 1.70B | C$ 2.73B | C$ 2.05B | C$ 2.12B | |
- | - | - | C$ 981.92M | C$ 770.31M | C$ 833.89M | |
C$ 1.92B | C$ 2.63B | C$ 1.70B | C$ 1.75B | C$ 1.28B | C$ 1.29B | |
C$ 1.38B | C$ 2.08B | C$ 966.68M | C$ 796.38M | C$ 490.90M | C$ 461.25M | |
C$ 542.07M | C$ 542.07M | C$ 735.85M | C$ 948.72M | C$ 791.57M | C$ 840.14M | |
C$ -177.00M | C$ -177.00M | C$ -152.09M | C$ 112.39M | C$ -67.49M | C$ -56.72M | |
C$ 245.31M | C$ 245.31M | C$ 27.43M | C$ -250.16M | C$ -81.33M | C$ -56.61M | |
C$ 149.70M | C$ 149.70M | C$ 476.20M | C$ 586.17M | C$ 642.75M | C$ 726.80M | |
C$ 143.61M | C$ 143.61M | C$ 174.38M | C$ 173.79M | C$ 167.20M | C$ 189.28M | |
- | - | - | - | - | - | |
C$ 5.02M | C$ 5.02M | C$ 299.76M | C$ 409.33M | C$ 475.98M | C$ 538.40M | |
C$ -0.04 | C$ 0.03 | C$ 1.59 | C$ 2.03 | C$ 2.22 | C$ 2.30 | |
C$ -0.07 | C$ 0.03 | C$ 1.58 | C$ 2.02 | C$ 2.21 | C$ 2.29 | |
C$ 682.68M | C$ 170.67M | C$ 189.09M | C$ 201.63M | C$ 214.09M | C$ 234.27M | |
C$ 686.01M | C$ 171.50M | C$ 189.76M | C$ 202.47M | C$ 215.62M | C$ 235.25M | |
C$ 0.72 | 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$ 724.65M | C$ 2.08B | - | C$ -1.78B | C$ 1.26B | C$ 1.30B | |
C$ 5.02M | C$ 5.02M | C$ 299.76M | C$ 409.33M | C$ 475.98M | C$ 538.40M | |
C$ 110.03M | C$ 110.03M | C$ 350.01M | C$ 430.83M | C$ 475.98M | C$ 538.40M | |
- | - | - | - | C$ 65.44M | C$ 55.42M | |
C$ 326.70M | C$ 326.70M | C$ 628.29M | C$ 695.84M | C$ 708.19M | C$ 782.23M | |
C$ 520.83M | C$ 520.83M | C$ 783.40M | C$ 792.66M | C$ 751.70M | C$ 815.12M |