Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
C$ 1.68B | C$ 1.68B | C$ 1.60B | C$ 1.02B | C$ 948.72M | C$ 1.37B | |
- | - | - | C$ 817.64M | C$ 718.60M | C$ 1.01B | |
C$ 1.68B | C$ 1.68B | C$ 1.60B | C$ 205.63M | C$ 230.12M | C$ 359.98M | |
C$ 1.45B | C$ 1.45B | C$ 1.41B | C$ 134.65M | C$ 115.57M | C$ 159.51M | |
C$ 227.70M | C$ 227.70M | C$ 188.27M | C$ 70.98M | C$ 114.55M | C$ 200.46M | |
C$ -98.50M | C$ -98.50M | C$ -100.84M | C$ 96.33M | C$ -90.77M | C$ -71.77M | |
C$ -7.63M | C$ -7.63M | C$ -39.00K | C$ -2.53M | C$ 23.21M | C$ 29.57M | |
C$ 159.93M | C$ 159.93M | C$ 73.85M | C$ -27.88M | C$ 46.98M | C$ 158.26M | |
C$ 53.82M | C$ 53.82M | C$ 21.93M | C$ -7.39M | C$ 5.50M | C$ 25.10M | |
- | - | - | - | - | - | |
C$ 101.35M | C$ 101.35M | C$ 25.99M | C$ -20.48M | C$ 41.49M | C$ 133.16M | |
C$ 0.51 | C$ 0.34 | C$ 0.13 | C$ -0.12 | C$ 0.26 | C$ 0.85 | |
C$ 0.50 | C$ 0.33 | C$ 0.13 | C$ -0.12 | C$ 0.25 | C$ 0.84 | |
C$ 781.35M | C$ 195.34M | C$ 194.44M | C$ 173.54M | C$ 161.59M | C$ 156.99M | |
C$ 804.96M | C$ 201.24M | C$ 199.05M | C$ 176.12M | C$ 163.65M | C$ 158.90M | |
- | - | - | - | C$ 0.12 | C$ 0.48 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
C$ 1.08B | - | C$ 1.41B | C$ -952.30M | C$ 834.17M | C$ 1.17B | |
C$ 101.35M | C$ 101.35M | C$ 48.89M | C$ -20.48M | C$ 41.49M | C$ 133.16M | |
C$ 117.53M | C$ 117.53M | C$ 54.11M | C$ -37.00M | C$ 20.99M | C$ 107.96M | |
- | - | - | - | C$ 91.78M | C$ 74.82M | |
C$ 264.52M | C$ 264.52M | C$ 178.74M | C$ 69.33M | C$ 138.76M | C$ 233.08M | |
C$ 504.96M | C$ 504.96M | C$ 383.43M | C$ 270.46M | C$ 363.12M | C$ 370.03M |