Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
C$ 518.56M | C$ 770.88M | C$ 1.36B | C$ 953.13M | C$ 542.19M | C$ 633.69M | |
C$ 35.18M | C$ 441.66M | C$ 267.43M | C$ 403.60M | C$ 328.86M | C$ 255.74M | |
C$ 483.37M | C$ 329.22M | C$ 1.09B | C$ 549.53M | C$ 213.34M | C$ 377.95M | |
C$ 432.31M | C$ 208.66M | C$ 431.22M | C$ 180.39M | C$ 165.67M | C$ 254.05M | |
C$ 51.07M | C$ 120.57M | C$ 660.34M | C$ 369.14M | C$ 47.67M | C$ 123.89M | |
C$ -27.22M | C$ 22.01M | - | C$ 29.77M | C$ -27.30M | C$ -26.60M | |
C$ -38.85M | C$ -82.60M | C$ -214.77M | C$ 69.57M | C$ -91.61M | C$ -187.49M | |
C$ 62.70M | C$ 15.95M | C$ 857.32M | C$ 408.94M | C$ -71.24M | C$ -90.20M | |
C$ 16.25M | C$ 6.17M | C$ 200.49M | C$ 94.27M | C$ -13.42M | C$ -34.81M | |
- | - | - | - | - | - | |
C$ 46.45M | C$ 9.78M | C$ 656.83M | C$ 310.49M | C$ -62.01M | C$ -59.58M | |
C$ 0.17 | C$ 0.04 | C$ 2.46 | C$ 1.17 | - | - | |
C$ 0.17 | C$ 0.04 | C$ 2.38 | C$ 1.13 | - | - | |
C$ 803.17M | C$ 266.46M | C$ 265.55M | C$ 265.99M | - | - | |
C$ 812.58M | C$ 272.49M | C$ 275.22M | C$ 274.36M | - | - | |
C$ 0.40 | C$ 0.40 | C$ 0.27 | C$ 0.03 | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
C$ 310.80M | C$ 650.31M | - | C$ -583.99M | C$ 494.52M | C$ 509.80M | |
C$ 46.45M | C$ 9.78M | C$ 656.83M | C$ 314.68M | C$ -57.82M | C$ -55.39M | |
C$ 52.90M | C$ 7.42M | C$ 630.13M | C$ 300.57M | C$ 19.38M | C$ 54.59M | |
- | - | - | - | C$ 26.07M | C$ 25.07M | |
C$ 89.92M | C$ 36.26M | C$ 875.11M | C$ 437.74M | C$ -45.17M | C$ -65.13M | |
C$ 315.69M | C$ 36.26M | C$ 1.09B | C$ 650.50M | C$ 167.23M | C$ 148.44M |