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.07B | C$ 2.09B | C$ 2.63B | C$ 2.15B | C$ 1.36B | C$ 1.14B | |
C$ 391.86M | C$ 402.72M | C$ 408.80M | C$ 391.00M | C$ 256.17M | C$ 191.95M | |
C$ 279.92M | C$ 274.74M | C$ 322.39M | C$ 219.13M | C$ 157.81M | C$ 147.60M | |
C$ 110.16M | C$ 127.98M | C$ 133.37M | C$ 171.87M | C$ 98.36M | C$ 44.34M | |
C$ 37.26M | C$ 40.54M | C$ -35.80M | 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$ 97.57M | 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$ 77.59M | 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.56 | C$ 0.56 | C$ 0.56 | C$ 0.50 | C$ 0.52 | C$ 0.56 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
C$ 2.35B | C$ 2.36B | C$ 2.91B | C$ -2.37B | C$ -1.52B | C$ -1.29B | |
C$ 63.04M | C$ 75.79M | C$ 77.59M | C$ 106.51M | C$ 59.59M | C$ 17.22M | |
C$ 59.17M | C$ 64.27M | C$ 71.71M | C$ 106.66M | C$ 60.92M | C$ 16.63M | |
- | - | - | - | - | - | |
C$ 110.08M | C$ 125.38M | C$ 132.80M | C$ 163.30M | C$ 96.64M | C$ 41.85M | |
C$ 178.92M | C$ 193.48M | C$ 199.68M | C$ 218.57M | C$ 141.29M | C$ 83.66M |