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.65M | C$ 403.63M | C$ 407.85M | C$ 350.90M | |
C$ 152.04M | C$ 134.69M | C$ 80.70M | 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$ 1.43M | C$ -1.18M | C$ -31.00K | C$ 19.25M | |
C$ 140.11M | C$ 121.51M | C$ 70.60M | 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$ 102.69M | C$ 87.53M | C$ 53.94M | 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.70 | C$ 4.00 | C$ 2.98 | C$ 3.29 | C$ 2.54 | 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.94M | C$ 77.51M | C$ 97.82M | C$ 71.98M | |
C$ 121.00M | C$ 87.40M | C$ 51.97M | C$ 77.88M | C$ 97.65M | C$ 73.23M | |
- | - | - | - | C$ 14.27M | C$ 16.89M | |
C$ 156.88M | C$ 137.74M | C$ 79.24M | C$ 114.98M | C$ 148.86M | C$ 117.38M | |
C$ 110.86M | C$ 137.74M | C$ 79.89M | C$ 174.49M | C$ 214.02M | C$ 174.34M |