Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
C$ 962.77M | - | C$ 1.02B | C$ 826.72M | C$ 652.92M | C$ 609.38M | |
- | C$ 398.48M | - | C$ 204.69M | C$ 180.69M | C$ 120.41M | |
C$ 962.77M | C$ 851.59M | C$ 1.02B | C$ 622.03M | C$ 472.24M | C$ 488.97M | |
C$ 589.96M | - | C$ 393.49M | C$ 170.63M | C$ 129.41M | C$ 163.43M | |
C$ 372.81M | - | C$ 625.85M | C$ 451.40M | C$ 342.82M | C$ 325.54M | |
C$ -128.41M | - | C$ -107.97M | C$ 67.34M | C$ -46.38M | C$ -79.28M | |
C$ -22.73M | - | C$ 322.10M | C$ -67.21M | C$ -113.26M | C$ -156.74M | |
C$ 349.13M | C$ 81.04M | C$ 195.78M | C$ 316.85M | C$ 183.18M | C$ 89.51M | |
C$ 93.72M | C$ 89.06M | C$ 55.62M | C$ 71.91M | C$ 46.68M | C$ 25.16M | |
- | - | - | - | - | - | |
C$ 255.41M | C$ -8.02M | C$ 140.16M | C$ 244.94M | C$ 136.50M | C$ 64.35M | |
C$ 15.09 | C$ 14.70 | C$ 8.61 | C$ 15.12 | C$ 9.21 | C$ 4.40 | |
C$ 14.85 | C$ 14.48 | C$ 8.42 | C$ 14.62 | C$ 8.76 | C$ 4.17 | |
C$ 67.68M | C$ 16.87M | C$ 16.27M | C$ 16.20M | C$ 14.82M | C$ 14.63M | |
C$ 68.72M | C$ 17.12M | C$ 16.65M | C$ 16.76M | C$ 15.76M | C$ 16.06M | |
C$ 3.09 | C$ 0.96 | C$ 3.39 | C$ 2.64 | C$ 1.80 | C$ 1.24 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | C$ 22.50M | C$ 20.57M | |
C$ 589.96M | - | C$ 393.49M | C$ -375.32M | C$ 310.10M | C$ 283.85M | |
C$ 255.41M | C$ -8.02M | C$ 140.16M | C$ 244.94M | C$ 136.50M | C$ 64.35M | |
C$ 400.16M | C$ 401.20M | C$ 164.44M | C$ 414.97M | C$ 237.10M | C$ 177.03M | |
C$ 40.07M | C$ 119.64M | - | - | C$ 42.56M | C$ 53.75M | |
C$ 427.15M | - | C$ 305.30M | C$ 383.06M | C$ 225.74M | C$ 143.26M | |
C$ 497.65M | - | C$ 386.61M | C$ 461.94M | C$ 290.47M | C$ 207.62M |