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$ 523.99M | C$ 666.69M | |
C$ 98.93M | C$ 441.66M | C$ 161.23M | C$ 403.60M | C$ 328.86M | C$ 255.74M | |
C$ 419.63M | C$ 329.22M | C$ 1.20B | C$ 549.53M | C$ 523.99M | C$ 666.69M | |
C$ 432.31M | C$ 208.66M | C$ 589.18M | C$ 180.39M | C$ 530.07M | C$ 478.83M | |
C$ 51.07M | C$ 120.57M | C$ 608.58M | C$ 369.14M | C$ 47.67M | C$ 123.89M | |
C$ -27.22M | C$ 22.01M | C$ -19.24M | C$ 29.77M | C$ 27.30M | C$ 26.60M | |
C$ -38.85M | C$ -82.60M | C$ 214.17M | C$ 69.57M | C$ -91.61M | C$ -187.49M | |
C$ 62.70M | C$ 15.95M | C$ 370.55M | 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$ 170.06M | C$ 310.49M | C$ -62.01M | C$ -59.58M | |
C$ 0.17 | C$ 0.04 | C$ 2.46 | C$ 1.17 | C$ -0.23 | C$ -0.22 | |
C$ 0.17 | C$ 0.04 | C$ 2.38 | C$ 1.13 | C$ -0.23 | C$ -0.22 | |
C$ 803.17M | C$ 266.46M | C$ 265.55M | C$ 265.99M | C$ 265.94M | C$ 265.93M | |
C$ 812.58M | C$ 272.49M | C$ 275.22M | C$ 274.36M | C$ 265.94M | C$ 265.93M | |
C$ 0.40 | C$ 0.40 | C$ 0.27 | C$ 0.03 | C$ 0.04 | C$ 0.11 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
C$ 531.23M | C$ 650.31M | C$ 750.41M | C$ -583.99M | C$ -494.52M | C$ -509.80M | |
- | - | - | - | - | - | |
C$ 46.45M | C$ 9.78M | C$ 170.06M | C$ 314.68M | C$ -57.82M | C$ -55.39M | |
C$ 52.90M | C$ 7.42M | C$ 276.97M | C$ 300.57M | C$ -41.83M | C$ -12.30M | |
C$ 89.92M | C$ 36.26M | C$ 389.78M | C$ 437.74M | C$ -30.84M | C$ 13.38M | |
C$ 315.69M | C$ 36.26M | C$ 603.59M | C$ 650.50M | C$ 181.56M | C$ 226.95M |