Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
C$ 2.46B | C$ 2.49B | C$ 3.04B | C$ 2.54B | C$ 1.61B | C$ 1.33B | |
C$ 2.02B | C$ 2.09B | C$ 2.59B | C$ 2.15B | C$ 1.36B | C$ 1.14B | |
C$ 444.39M | C$ 402.72M | C$ 444.32M | C$ 391.00M | C$ 256.17M | C$ 191.95M | |
C$ 336.37M | C$ 274.74M | C$ 311.02M | C$ 219.13M | C$ 157.81M | C$ 147.60M | |
C$ 108.02M | C$ 127.98M | C$ 133.31M | C$ 171.87M | C$ 98.36M | C$ 44.34M | |
C$ -39.90M | C$ 40.54M | C$ -35.23M | C$ 27.14M | C$ -15.71M | C$ -21.49M | |
C$ -373.00K | - | C$ -69.00K | C$ -6.27M | C$ -620.00K | C$ -789.00K | |
C$ 68.49M | C$ 87.44M | C$ 98.72M | C$ 138.46M | C$ 82.04M | C$ 22.06M | |
C$ 5.45M | C$ 11.65M | C$ 19.98M | C$ 31.95M | C$ 22.45M | C$ 4.84M | |
- | - | - | - | - | - | |
C$ 63.04M | C$ 75.79M | C$ 78.74M | C$ 106.51M | C$ 59.59M | C$ 17.22M | |
C$ 0.71 | C$ 0.87 | C$ 0.91 | C$ 1.27 | C$ 0.77 | C$ 0.22 | |
C$ 0.71 | C$ 0.87 | C$ 0.91 | C$ 1.27 | C$ 0.77 | C$ 0.22 | |
C$ 348.29M | C$ 87.03M | C$ 86.89M | C$ 83.55M | C$ 77.88M | C$ 77.71M | |
C$ 348.29M | C$ 87.03M | C$ 86.89M | C$ 83.61M | C$ 77.93M | C$ 77.71M | |
C$ 0.42 | C$ 0.56 | C$ 0.56 | C$ 0.50 | C$ 0.52 | C$ 0.56 | |
- | - | - | - | - | - | |
- | - | - | - | C$ 0.78 | C$ 0.22 | |
- | - | - | - | C$ 0.78 | C$ 0.22 | |
- | - | - | - | C$ 14.37M | C$ 14.31M | |
C$ 2.36B | C$ 2.36B | C$ 2.91B | C$ -2.37B | C$ 1.52B | C$ 1.29B | |
C$ 63.04M | C$ 75.79M | C$ 78.74M | C$ 106.51M | C$ 59.59M | C$ 17.22M | |
C$ 59.17M | C$ 64.27M | C$ 72.56M | C$ 106.66M | C$ 60.04M | C$ 17.54M | |
- | - | - | - | C$ 14.60M | C$ 19.79M | |
C$ 101.11M | C$ 125.38M | C$ 133.95M | C$ 163.30M | C$ 96.64M | C$ 41.85M | |
C$ 169.94M | C$ 193.48M | C$ 200.82M | C$ 218.36M | C$ 141.29M | C$ 83.66M |