Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
C$ 2.61B | C$ 2.50B | C$ 2.06B | C$ 1.41B | C$ 1.15B | C$ 1.34B | |
C$ 1.01B | C$ 1.90B | C$ 1.57B | C$ 1.08B | C$ 875.80M | C$ 978.42M | |
C$ 1.59B | C$ 594.49M | C$ 491.35M | C$ 334.45M | C$ 273.83M | C$ 362.95M | |
C$ 411.85M | C$ 304.79M | C$ 1.83B | C$ 190.96M | C$ 172.14M | C$ 204.17M | |
C$ 290.92M | C$ 289.70M | C$ 229.89M | C$ 143.50M | C$ 101.69M | C$ 158.79M | |
C$ -128.13M | C$ -119.79M | C$ -78.42M | C$ 52.20M | C$ 50.93M | C$ 58.52M | |
C$ -6.82M | C$ -6.82M | C$ 205.01M | C$ 2.97M | C$ -7.76M | C$ 5.58M | |
C$ 155.97M | C$ 163.09M | C$ 151.47M | C$ 94.26M | C$ 43.00M | C$ 105.85M | |
C$ 40.25M | C$ 40.79M | C$ 41.80M | C$ 25.68M | C$ 14.95M | C$ 22.21M | |
- | - | - | - | - | - | |
C$ 115.73M | C$ 122.31M | C$ 109.67M | C$ 68.59M | C$ 28.05M | C$ 83.64M | |
C$ 2.47 | C$ 2.72 | C$ 2.72 | C$ 1.84 | C$ 0.80 | C$ 2.58 | |
C$ 2.26 | C$ 2.65 | C$ 2.64 | C$ 1.80 | C$ 0.78 | C$ 2.49 | |
C$ 188.27M | C$ 44.97M | C$ 40.35M | C$ 37.27M | C$ 35.05M | C$ 32.44M | |
C$ 212.68M | C$ 51.99M | C$ 47.31M | C$ 38.09M | C$ 35.98M | C$ 38.09M | |
C$ 2.64 | C$ 2.64 | C$ 2.41 | C$ 2.28 | C$ 2.28 | C$ 2.23 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
C$ 1.42B | C$ 2.21B | - | C$ -1.27B | C$ -1.05B | C$ -1.18B | |
C$ 115.73M | C$ 122.31M | C$ 109.67M | C$ 68.59M | C$ 28.05M | C$ 83.64M | |
C$ 134.33M | C$ 127.64M | C$ 118.18M | C$ 72.32M | C$ 39.54M | C$ 82.84M | |
- | - | - | - | - | - | |
C$ 284.10M | C$ 282.88M | C$ 229.89M | C$ 146.46M | C$ 93.93M | C$ 164.37M | |
C$ 573.12M | C$ 548.71M | C$ 449.60M | C$ 332.85M | C$ 276.78M | C$ 334.39M |