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$ 1.52B | - | C$ 1.17B | C$ 898.13M | C$ 1.02B | |
C$ 1.99B | C$ 473.88M | C$ 2.00B | C$ 308.08M | C$ 266.20M | C$ 257.10M | |
C$ 1.79B | C$ 261.60M | C$ 1.78B | C$ 185.69M | C$ 150.24M | C$ 167.70M | |
C$ 200.95M | C$ 212.27M | C$ 217.38M | C$ 122.39M | C$ 115.96M | C$ 89.40M | |
C$ -41.16M | C$ -37.08M | C$ -70.09M | C$ 30.38M | C$ -28.46M | C$ -23.63M | |
C$ -2.79M | C$ 7.92M | C$ -39.34M | C$ 3.99M | C$ -1.36M | C$ 14.36M | |
C$ 165.86M | C$ 183.14M | C$ 175.84M | 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$ 122.84M | C$ 136.72M | C$ 123.58M | 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$ 1.09 | C$ 0.72 | C$ 0.68 | C$ 0.48 | C$ 0.33 | C$ 0.60 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
C$ 1.79B | C$ 1.78B | C$ 1.78B | C$ -1.36B | C$ 1.05B | C$ 1.19B | |
C$ 122.84M | C$ 136.72M | C$ 123.58M | C$ 72.44M | C$ 63.98M | C$ 72.24M | |
C$ 153.45M | C$ 132.91M | C$ 101.37M | C$ 70.12M | C$ 66.66M | C$ 61.88M | |
- | - | - | - | C$ 29.89M | C$ 26.00M | |
C$ 207.80M | C$ 220.99M | C$ 246.32M | C$ 126.80M | C$ 116.02M | C$ 106.14M | |
C$ 333.30M | C$ 336.88M | C$ 358.83M | C$ 240.76M | C$ 217.61M | C$ 217.63M |