Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
C$ 1.09B | C$ 957.22M | C$ 769.54M | C$ 654.14M | C$ 498.47M | C$ 719.07M | |
C$ 1.05B | C$ 803.00M | C$ 426.88M | C$ 563.73M | C$ 406.25M | C$ 622.65M | |
C$ 42.94M | C$ 154.22M | C$ 342.66M | C$ 90.42M | C$ 92.22M | C$ 96.41M | |
C$ -78.75M | C$ 56.84M | C$ 272.04M | C$ 35.37M | C$ 24.44M | C$ 37.61M | |
C$ 121.69M | C$ 97.37M | C$ 70.62M | C$ 55.04M | C$ 67.78M | C$ 58.80M | |
C$ -49.48M | C$ 36.95M | C$ -23.47M | C$ 19.03M | C$ -18.66M | C$ -21.62M | |
C$ -1.25M | C$ 25.54M | C$ -37.30M | C$ 24.68M | C$ 11.35M | C$ 2.81M | |
C$ 76.63M | C$ 85.96M | C$ 84.44M | C$ 60.69M | C$ 60.47M | C$ 39.99M | |
C$ 22.22M | C$ 22.82M | C$ 17.07M | C$ 9.29M | C$ 11.26M | C$ 2.86M | |
C$ 21.41M | C$ 25.82M | C$ 37.05M | C$ 21.86M | - | - | |
C$ 54.41M | C$ 63.14M | C$ 67.37M | C$ 51.41M | C$ 49.21M | C$ 36.88M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | C$ 0.00 | |
C$ 972.69M | C$ 859.85M | C$ 698.92M | C$ -599.10M | C$ 430.69M | C$ 660.26M | |
C$ 54.41M | C$ 63.14M | C$ 67.37M | C$ 51.41M | C$ 49.21M | C$ 36.88M | |
C$ 52.60M | C$ 64.84M | C$ 62.60M | C$ 44.52M | C$ 46.27M | C$ 36.85M | |
- | - | - | - | C$ 17.75M | C$ 20.76M | |
C$ 125.95M | C$ 121.28M | C$ 107.94M | C$ 78.72M | C$ 78.22M | C$ 60.75M | |
C$ 282.68M | C$ 254.23M | C$ 109.01M | C$ 186.74M | C$ 167.00M | C$ 163.04M |