Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
C$ 2.14B | C$ 2.20B | C$ 3.72B | C$ 2.23B | C$ 1.25B | C$ 1.91B | |
C$ 172.90M | C$ 1.08B | C$ 306.02M | C$ 904.90M | C$ 814.87M | C$ 1.06B | |
C$ 1.97B | C$ 1.12B | C$ 3.42B | C$ 1.32B | C$ 432.53M | C$ 851.02M | |
C$ 2.73B | C$ 2.71B | C$ 1.55B | C$ 628.17M | C$ 624.03M | C$ 668.40M | |
C$ -754.43M | C$ -702.17M | C$ 1.87B | C$ 693.78M | C$ -191.50M | C$ 182.62M | |
C$ -81.73M | C$ -85.21M | C$ -82.86M | C$ 73.08M | C$ -75.08M | C$ -81.38M | |
C$ -217.30M | C$ -501.19M | C$ -146.06M | C$ 761.18M | C$ -1.61B | C$ 39.88M | |
C$ -610.48M | C$ -278.28M | C$ 2.05B | C$ 1.38B | C$ -1.88B | C$ 141.13M | |
C$ 5.14M | C$ -40.70M | C$ 738.04M | C$ 233.20M | C$ -359.97M | C$ 108.33M | |
- | - | - | - | - | - | |
C$ -615.61M | C$ -237.59M | C$ 1.31B | C$ 1.15B | C$ -1.52B | C$ 32.80M | |
C$ -4.56 | C$ -1.45 | C$ 8.03 | C$ 7.13 | C$ -9.61 | C$ 0.21 | |
C$ -4.89 | C$ -1.45 | C$ 7.80 | C$ 6.97 | C$ -9.61 | C$ 0.21 | |
C$ 488.51M | C$ 163.72M | C$ 163.49M | C$ 161.17M | C$ 157.91M | C$ 154.74M | |
C$ 483.30M | C$ 163.72M | C$ 168.43M | C$ 164.76M | C$ 157.91M | C$ 156.09M | |
C$ 0.42 | C$ 0.40 | C$ 0.28 | - | C$ 0.57 | C$ 2.76 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
C$ 2.90B | C$ 3.79B | C$ 1.86B | C$ -1.53B | C$ 1.44B | C$ 1.73B | |
C$ -615.61M | C$ -237.59M | C$ 1.31B | C$ 1.15B | C$ -1.52B | C$ 32.80M | |
C$ -670.48M | C$ -406.10M | C$ 1.32B | C$ -1.61B | C$ -212.83M | C$ 8.54M | |
- | - | - | - | C$ 75.08M | C$ 81.38M | |
C$ -528.75M | C$ -193.07M | C$ 2.13B | C$ 1.45B | C$ -1.80B | C$ 222.50M | |
C$ 214.18M | C$ 519.55M | C$ 2.71B | C$ 2.03B | C$ -1.22B | C$ 897.68M |