Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
C$ 2.47B | C$ 2.31B | C$ 2.15B | C$ 1.89B | C$ 1.98B | C$ 1.68B | |
C$ 1.81B | C$ 1.73B | C$ 1.63B | C$ 1.37B | C$ 1.42B | C$ 1.23B | |
C$ 657.66M | C$ 587.72M | C$ 523.35M | C$ 521.94M | C$ 559.81M | C$ 451.63M | |
C$ 494.57M | C$ 453.03M | C$ 442.73M | C$ 403.63M | C$ 407.85M | C$ 350.90M | |
C$ 163.09M | C$ 134.69M | C$ 80.62M | C$ 118.32M | C$ 151.96M | C$ 100.73M | |
C$ -18.64M | C$ -16.04M | C$ -9.74M | C$ 11.12M | C$ 17.34M | C$ 19.50M | |
C$ -3.80M | C$ -2.22M | C$ 224.00K | C$ -1.18M | C$ -31.00K | C$ 19.25M | |
C$ 146.98M | C$ 121.51M | C$ 71.73M | C$ 106.01M | C$ 134.59M | C$ 100.49M | |
C$ 40.87M | C$ 33.25M | C$ 17.27M | C$ 27.56M | C$ 32.72M | C$ 25.54M | |
C$ -1.25M | C$ -2.88M | C$ -914.00K | C$ -764.00K | C$ -808.00K | C$ -88.00K | |
C$ 108.03M | C$ 87.53M | C$ 53.86M | C$ 77.51M | C$ 97.82M | C$ 71.98M | |
C$ 15.83 | C$ 12.83 | C$ 7.85 | C$ 11.18 | C$ 14.11 | C$ 10.37 | |
C$ 15.83 | 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$ 4.00 | C$ 2.20 | C$ 2.98 | C$ 3.29 | C$ 2.55 | C$ 2.60 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
C$ 2.30B | C$ 2.18B | C$ 2.07B | C$ -1.77B | C$ -1.83B | C$ -1.58B | |
C$ 108.03M | C$ 87.53M | C$ 53.86M | C$ 77.51M | C$ 97.82M | C$ 71.98M | |
C$ 136.29M | C$ 87.40M | C$ 52.72M | C$ 77.88M | C$ 98.96M | C$ 73.76M | |
- | - | - | - | - | - | |
C$ 166.41M | C$ 137.74M | C$ 81.29M | C$ 114.98M | C$ 148.86M | C$ 117.38M | |
C$ 173.09M | C$ 137.74M | C$ 81.94M | C$ 174.49M | C$ 214.02M | C$ 174.34M |