Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
C$ 2.34B | C$ 2.31B | C$ 2.15B | C$ 1.89B | C$ 1.98B | C$ 1.68B | |
C$ 1.74B | C$ 1.73B | C$ 1.63B | C$ 1.37B | C$ 1.42B | C$ 1.23B | |
C$ 600.67M | C$ 587.72M | C$ 523.35M | C$ 521.94M | C$ 559.81M | C$ 451.63M | |
C$ 457.38M | C$ 453.03M | C$ 442.65M | C$ 403.63M | C$ 407.85M | C$ 350.90M | |
C$ 143.29M | C$ 134.69M | C$ 80.70M | C$ 118.32M | C$ 151.96M | C$ 100.73M | |
C$ -16.20M | C$ -16.04M | C$ -9.74M | C$ 11.12M | C$ -17.34M | C$ -19.50M | |
C$ -2.33M | C$ -2.22M | C$ 1.43M | C$ -1.18M | C$ -31.00K | C$ 19.25M | |
C$ 130.01M | C$ 121.51M | C$ 70.60M | C$ 106.01M | C$ 134.59M | C$ 100.49M | |
C$ 35.73M | C$ 33.25M | C$ 17.27M | C$ 27.56M | C$ 32.72M | C$ 25.54M | |
C$ -2.63M | C$ -2.88M | C$ -914.00K | C$ -764.00K | - | - | |
C$ 94.26M | C$ 87.53M | C$ 53.94M | C$ 77.51M | C$ 97.82M | C$ 71.98M | |
C$ 13.81 | C$ 12.83 | C$ 7.85 | C$ 11.18 | C$ 14.11 | C$ 10.37 | |
C$ 13.81 | 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$ 2.71 | C$ 2.20 | C$ 2.98 | C$ 3.29 | C$ 2.54 | C$ 2.60 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
C$ 2.19B | C$ 2.18B | C$ 2.07B | C$ -1.77B | C$ 1.83B | C$ 1.58B | |
C$ 94.26M | C$ 87.53M | C$ 53.94M | C$ 77.51M | C$ 97.82M | C$ 71.98M | |
C$ 101.96M | C$ 87.40M | C$ 51.97M | C$ 77.88M | C$ 97.65M | C$ 73.23M | |
- | - | - | - | C$ 14.27M | C$ 16.89M | |
C$ 146.74M | C$ 137.74M | C$ 79.24M | C$ 114.98M | C$ 148.86M | C$ 117.38M | |
C$ 131.20M | C$ 137.74M | C$ 79.89M | C$ 174.49M | C$ 214.02M | C$ 174.34M |