Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
C$ 1.82B | C$ 1.72B | C$ 1.46B | C$ 701.05M | C$ 222.07M | C$ 382.82M | |
C$ 328.49M | C$ 317.30M | C$ 282.18M | C$ 432.43M | C$ 224.09M | C$ 296.27M | |
C$ 1.49B | C$ 1.41B | C$ 1.18B | C$ 268.63M | C$ -2.02M | C$ 86.55M | |
C$ 1.06B | C$ 1.08B | C$ 657.01M | C$ 44.00M | C$ 25.38M | C$ 26.23M | |
C$ 422.23M | C$ 325.10M | C$ 521.93M | C$ 224.63M | C$ -27.40M | C$ 60.32M | |
C$ -97.72M | C$ -108.38M | C$ -48.08M | C$ 21.48M | C$ -10.12M | C$ -9.45M | |
C$ 146.54M | C$ 79.71M | C$ 29.66M | C$ 316.62M | C$ -361.40M | C$ -104.28M | |
C$ 174.14M | C$ 141.36M | C$ 444.69M | C$ 519.77M | C$ -398.93M | C$ -53.41M | |
C$ 45.87M | C$ 47.16M | C$ 99.49M | C$ 129.26M | C$ -87.54M | C$ -14.40M | |
- | - | - | - | - | - | |
C$ 128.27M | C$ 94.20M | C$ 345.20M | C$ 390.51M | C$ -311.38M | C$ -39.01M | |
C$ 0.23 | C$ 0.17 | C$ 0.75 | C$ 1.10 | C$ -1.40 | C$ -0.17 | |
C$ 0.23 | C$ 0.17 | C$ 0.74 | C$ 1.08 | C$ -1.40 | C$ -0.17 | |
C$ 2.21B | C$ 556.53M | C$ 460.35K | C$ 353.64M | C$ 222.78M | C$ 225.22M | |
C$ 2.22B | C$ 560.03M | C$ 464.28K | C$ 360.78M | C$ 222.78M | C$ 225.22M | |
C$ 0.19 | C$ 0.15 | C$ 0.12 | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
C$ 1.04B | C$ 1.40B | - | C$ -476.42M | C$ 249.47M | C$ 322.50M | |
- | - | - | - | C$ 10.12M | C$ 9.45M | |
C$ 128.27M | C$ 94.20M | C$ 345.20M | C$ 390.51M | C$ -311.38M | C$ -39.01M | |
C$ 172.65M | C$ 103.90M | C$ 307.59M | C$ -8.60M | C$ -29.29M | C$ 37.16M | |
C$ 173.03M | C$ 143.74M | C$ 492.77M | C$ 541.25M | C$ -388.80M | C$ -43.96M | |
C$ 781.93M | C$ 774.80M | C$ 870.45M | C$ 753.59M | C$ -268.15M | C$ 123.35M |