Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
C$ 1.75B | C$ 1.72B | C$ 1.46B | C$ 701.05M | C$ 222.07M | C$ 382.82M | |
C$ 123.07M | C$ 317.30M | C$ 282.18M | C$ 432.43M | C$ 224.09M | C$ 296.27M | |
C$ 1.63B | C$ 1.41B | C$ 1.18B | C$ 268.63M | C$ -2.02M | C$ 86.55M | |
C$ 574.08M | C$ 1.08B | C$ 728.56M | C$ 44.00M | C$ 25.38M | C$ 26.23M | |
C$ 390.49M | C$ 325.10M | C$ 451.47M | C$ 224.63M | C$ -27.40M | C$ 60.32M | |
C$ -89.34M | C$ -108.38M | C$ -52.75M | C$ 21.48M | C$ 10.12M | C$ 9.45M | |
C$ 16.91M | C$ 79.71M | C$ -5.97M | C$ 316.62M | C$ -361.40M | C$ -104.28M | |
C$ 286.94M | C$ 141.36M | C$ 404.19M | C$ 519.77M | C$ -398.93M | C$ -53.41M | |
C$ 73.60M | C$ 47.16M | C$ 52.21M | C$ 129.26M | C$ -87.54M | C$ -14.40M | |
- | - | - | - | - | - | |
C$ 213.16M | C$ 94.20M | C$ 351.98M | C$ 390.51M | C$ -311.38M | C$ -39.01M | |
C$ 0.38 | C$ 0.17 | C$ 0.75 | C$ 1.10 | C$ -1.40 | C$ -0.17 | |
C$ 0.38 | C$ 0.17 | C$ 0.74 | C$ 1.08 | C$ -1.40 | C$ -0.17 | |
C$ 2.20B | C$ 556.53M | C$ 460.35M | C$ 353.64M | C$ 222.78M | C$ 225.22M | |
C$ 2.21B | C$ 560.03M | C$ 464.28M | C$ 360.78M | C$ 222.78M | C$ 225.22M | |
C$ 0.12 | C$ 0.15 | C$ 0.12 | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
C$ 697.16M | C$ 1.40B | C$ 1.01B | C$ -476.42M | C$ -249.47M | C$ -322.50M | |
- | - | - | - | - | - | |
C$ 213.16M | C$ 94.20M | C$ 351.98M | C$ 390.51M | C$ -311.38M | C$ -39.01M | |
C$ 194.62M | C$ 103.90M | C$ 297.08M | C$ -8.60M | C$ -98.14M | C$ 166.00K | |
C$ 277.13M | C$ 143.74M | C$ 407.51M | C$ 541.25M | C$ -388.80M | C$ -43.96M | |
C$ 874.13M | C$ 774.80M | C$ 789.17M | C$ 753.59M | C$ -268.15M | C$ 123.35M |