Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
C$ 2.12B | C$ 2.15B | C$ 1.92B | C$ 1.64B | C$ 1.39B | C$ 1.52B | |
C$ 1.67B | C$ 1.70B | C$ 1.57B | C$ 1.31B | C$ 1.16B | C$ 1.26B | |
C$ 451.13M | C$ 450.63M | C$ 351.21M | C$ 331.85M | C$ 229.35M | C$ 254.92M | |
C$ 317.51M | C$ 315.12M | C$ 237.35M | C$ 239.55M | C$ 189.59M | C$ 212.75M | |
C$ 133.62M | C$ 135.51M | C$ 113.86M | C$ 92.30M | C$ 39.76M | C$ 42.16M | |
C$ -29.41M | C$ -25.87M | C$ -17.34M | C$ 19.13M | C$ -20.98M | C$ -19.72M | |
C$ -1.43M | - | - | C$ 35.55M | C$ 24.81M | C$ 31.32M | |
C$ 105.64M | C$ 109.64M | C$ 96.51M | C$ 73.17M | C$ 43.59M | C$ 53.77M | |
C$ 27.41M | C$ 28.65M | C$ 24.10M | C$ 19.92M | C$ 11.94M | C$ 14.27M | |
- | - | - | - | - | - | |
C$ 78.23M | C$ 80.99M | C$ 72.41M | C$ 53.25M | C$ 31.65M | C$ 39.50M | |
C$ 3.64 | C$ 3.77 | C$ 3.38 | C$ 2.50 | C$ 1.58 | C$ 1.98 | |
C$ 3.51 | C$ 3.64 | C$ 3.26 | C$ 2.42 | C$ 1.55 | C$ 1.93 | |
C$ 86.23M | C$ 21.51M | C$ 21.42M | C$ 21.33M | C$ 20.03M | C$ 20.00M | |
C$ 89.20M | C$ 22.27M | C$ 22.20M | C$ 22.03M | C$ 20.49M | C$ 20.42M | |
C$ 1.01 | C$ 0.35 | C$ 1.00 | C$ 1.00 | C$ 1.00 | C$ 1.00 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
C$ 1.52B | C$ 2.02B | - | C$ -1.54B | C$ 1.35B | C$ 1.47B | |
C$ 78.23M | C$ 80.99M | C$ 72.41M | C$ 53.25M | C$ 31.65M | C$ 39.50M | |
C$ 82.67M | C$ 80.59M | C$ 70.94M | C$ 53.78M | C$ 37.32M | C$ 43.61M | |
- | - | - | - | C$ 21.12M | C$ 19.72M | |
C$ 135.75M | C$ 136.14M | C$ 114.21M | C$ 92.53M | C$ 64.72M | C$ 73.48M | |
C$ 185.67M | C$ 156.89M | C$ 114.21M | C$ 147.92M | C$ 117.13M | C$ 126.25M |