Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
C$ 1.99B | C$ 1.99B | C$ 2.00B | C$ 1.48B | C$ 1.16B | C$ 1.28B | |
C$ 383.14M | C$ 1.52B | C$ 1.54B | C$ 1.17B | C$ 898.13M | C$ 1.02B | |
C$ 1.61B | C$ 473.88M | C$ 459.00M | C$ 308.08M | C$ 266.20M | C$ 257.10M | |
C$ 267.12M | C$ 261.60M | C$ 1.78B | C$ 185.69M | C$ 150.24M | C$ 167.70M | |
C$ 200.93M | C$ 212.27M | C$ 217.38M | C$ 122.39M | C$ 115.96M | C$ 89.40M | |
C$ -41.18M | C$ -37.08M | C$ -35.83M | C$ 30.38M | C$ 28.46M | C$ 23.63M | |
C$ 8.83M | C$ 7.92M | C$ -39.55M | C$ 3.99M | C$ -1.36M | C$ 14.36M | |
C$ 165.86M | C$ 183.14M | C$ 231.88M | C$ 96.00M | C$ 86.13M | C$ 80.14M | |
C$ 43.02M | C$ 46.42M | C$ 52.26M | C$ 23.56M | C$ 22.16M | C$ 7.90M | |
C$ 2.16M | C$ 2.27M | C$ 8.55M | C$ 1.66M | C$ 2.25M | C$ 2.87M | |
C$ 122.85M | C$ 136.72M | C$ 158.62M | C$ 72.44M | C$ 63.98M | C$ 72.24M | |
C$ 1.39 | C$ 1.52 | C$ 1.70 | C$ 0.75 | C$ 0.64 | C$ 0.69 | |
C$ 1.32 | C$ 1.45 | C$ 1.62 | C$ 0.75 | C$ 0.64 | C$ 0.69 | |
C$ 352.12M | C$ 89.93M | C$ 93.35M | C$ 96.07M | C$ 100.62M | C$ 104.83M | |
C$ 388.94M | C$ 99.10M | C$ 102.41M | C$ 96.13M | C$ 100.62M | C$ 104.83M | |
C$ 0.73 | C$ 0.72 | C$ 0.68 | C$ 0.48 | C$ 0.33 | C$ 0.60 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
C$ 650.25M | C$ 1.78B | C$ 1.78B | C$ -1.36B | C$ -1.05B | C$ -1.19B | |
C$ 122.85M | C$ 136.72M | C$ 158.62M | C$ 72.44M | C$ 63.98M | C$ 72.24M | |
C$ 153.45M | C$ 132.91M | C$ 142.40M | C$ 70.12M | C$ 68.33M | C$ 61.57M | |
- | - | - | - | - | - | |
C$ 207.81M | C$ 220.99M | C$ 267.31M | C$ 126.80M | C$ 116.02M | C$ 106.14M | |
C$ 333.31M | C$ 336.88M | C$ 379.83M | C$ 240.76M | C$ 217.61M | C$ 217.63M |