Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
C$ 692.08M | C$ 675.53M | C$ 664.89M | C$ 737.85M | C$ 689.48M | C$ 651.12M | |
C$ 231.48M | C$ 231.48M | C$ 239.61M | C$ 352.32M | C$ 349.36M | C$ 377.36M | |
C$ 460.60M | C$ 444.04M | C$ 425.29M | C$ 385.53M | C$ 340.11M | C$ 273.76M | |
C$ 321.37M | C$ 315.60M | C$ 572.77M | C$ 250.24M | C$ 236.38M | C$ 185.14M | |
C$ 139.23M | C$ 128.44M | C$ 92.12M | C$ 135.29M | C$ 103.73M | C$ 88.62M | |
C$ 41.77M | C$ 50.68M | C$ -42.01M | C$ 36.16M | C$ 45.88M | C$ 36.70M | |
C$ 7.73M | C$ 8.14M | C$ -23.12M | C$ -303.00K | C$ -54.76M | C$ -52.93M | |
C$ 89.31M | C$ 85.90M | C$ 73.23M | C$ 98.83M | C$ 9.65M | C$ -1.01M | |
C$ 17.87M | C$ 19.63M | C$ 10.12M | C$ 22.21M | C$ 7.62M | C$ 9.69M | |
C$ 10.53M | C$ 11.12M | C$ 16.55M | C$ 12.02M | C$ 5.67M | C$ 6.05M | |
C$ 63.02M | C$ 58.45M | C$ 56.94M | C$ 73.53M | C$ -3.38M | C$ -13.42M | |
C$ 0.60 | C$ 0.56 | C$ 0.25 | C$ 0.71 | C$ -0.03 | C$ -0.14 | |
C$ 0.45 | C$ 0.44 | C$ 0.24 | C$ 0.68 | C$ -0.03 | C$ -0.14 | |
C$ 422.65M | C$ 104.02M | C$ 102.45M | C$ 103.84M | C$ 112.63M | C$ 99.05M | |
C$ 519.23M | C$ 131.78M | C$ 104.19M | C$ 116.54M | C$ 112.63M | C$ 99.05M | |
C$ 0.88 | C$ 0.88 | C$ 0.86 | C$ 0.85 | C$ 0.84 | C$ 0.84 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
C$ 552.85M | C$ 547.08M | C$ 572.77M | C$ -602.55M | C$ -585.74M | C$ -562.50M | |
C$ 63.02M | C$ 58.45M | C$ 56.94M | C$ 73.53M | C$ -3.38M | C$ -13.42M | |
C$ 84.96M | C$ 79.20M | C$ 73.08M | C$ 94.07M | C$ 125.07M | C$ 23.39M | |
- | - | - | - | - | - | |
C$ 148.35M | C$ 136.02M | C$ 115.24M | C$ 133.94M | C$ 55.52M | C$ 34.96M | |
C$ 200.59M | C$ 189.96M | C$ 139.49M | C$ 201.56M | C$ 137.67M | C$ 113.07M |