Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
C$ 2.38B | C$ 2.31B | C$ 2.15B | C$ 1.89B | C$ 1.98B | C$ 1.68B | |
C$ 1.76B | C$ 1.73B | C$ 1.63B | C$ 1.37B | C$ 1.42B | C$ 1.23B | |
C$ 624.09M | C$ 587.72M | C$ 523.35M | C$ 521.94M | C$ 559.81M | C$ 451.63M | |
C$ 472.05M | C$ 453.03M | C$ 442.73M | C$ 403.63M | C$ 407.85M | C$ 350.90M | |
C$ 152.04M | C$ 134.69M | C$ 80.62M | C$ 118.32M | C$ 151.96M | C$ 100.73M | |
C$ -16.08M | C$ -16.04M | C$ -9.74M | C$ 11.12M | C$ 17.34M | C$ 19.50M | |
C$ -3.57M | C$ -2.22M | C$ 224.00K | C$ -1.18M | C$ -31.00K | C$ 19.25M | |
C$ 140.11M | C$ 121.51M | C$ 71.73M | C$ 106.01M | C$ 134.59M | C$ 100.49M | |
C$ 38.75M | C$ 33.25M | C$ 17.27M | C$ 27.56M | C$ 32.72M | C$ 25.54M | |
C$ -1.75M | C$ -2.88M | C$ -914.00K | C$ -764.00K | C$ -808.00K | C$ -88.00K | |
C$ 102.69M | C$ 87.53M | C$ 53.86M | C$ 77.51M | C$ 97.82M | C$ 71.98M | |
C$ 15.04 | C$ 12.83 | C$ 7.85 | C$ 11.18 | C$ 14.11 | C$ 10.37 | |
C$ 15.04 | C$ 12.83 | C$ 7.85 | C$ 11.18 | C$ 14.11 | C$ 10.37 | |
C$ 27.29M | C$ 6.82M | C$ 6.88M | C$ 6.93M | C$ 6.93M | C$ 6.94M | |
C$ 27.29M | C$ 6.82M | C$ 6.88M | C$ 6.93M | C$ 6.93M | C$ 6.94M | |
C$ 3.50 | C$ 4.00 | C$ 2.98 | C$ 3.29 | C$ 2.55 | C$ 2.60 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
C$ 2.23B | C$ 2.18B | C$ 2.07B | C$ -1.77B | C$ -1.83B | C$ -1.58B | |
C$ 102.69M | C$ 87.53M | C$ 53.86M | C$ 77.51M | C$ 97.82M | C$ 71.98M | |
C$ 121.00M | C$ 87.40M | C$ 52.72M | C$ 77.88M | C$ 98.96M | C$ 73.76M | |
- | - | - | - | - | - | |
C$ 156.88M | C$ 137.74M | C$ 81.29M | C$ 114.98M | C$ 148.86M | C$ 117.38M | |
C$ 126.40M | C$ 137.74M | C$ 81.94M | C$ 174.49M | C$ 214.02M | C$ 174.34M |