Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
C$ 1.61B | C$ 1.68B | C$ 2.19B | C$ 2.22B | C$ 1.59B | C$ 1.30B | |
C$ 1.44B | C$ 1.48B | C$ 1.90B | C$ 1.92B | C$ 1.36B | C$ 1.17B | |
C$ 174.46M | C$ 198.40M | C$ 291.15M | C$ 300.19M | C$ 225.17M | C$ 129.46M | |
C$ 110.16M | C$ 119.24M | C$ 164.10M | C$ 165.85M | C$ 119.57M | C$ 82.78M | |
C$ 64.30M | C$ 79.16M | C$ 127.05M | C$ 134.34M | C$ 105.60M | C$ 46.68M | |
C$ 3.83M | C$ 2.30M | C$ -6.05M | C$ 8.39M | C$ 9.32M | C$ 11.03M | |
C$ -312.00K | C$ -169.00K | C$ -140.00K | C$ -285.00K | C$ -63.00K | C$ 202.00K | |
C$ 64.56M | C$ 76.69M | C$ 120.23M | C$ 125.66M | C$ 96.21M | C$ 35.85M | |
C$ 14.14M | C$ 15.38M | C$ 31.88M | C$ 32.98M | C$ 25.38M | C$ 9.95M | |
- | - | - | - | - | - | |
C$ 50.41M | C$ 61.30M | C$ 88.35M | C$ 92.69M | C$ 70.83M | C$ 25.91M | |
C$ 0.47 | C$ 0.57 | C$ 0.82 | C$ 0.85 | C$ 0.64 | C$ 0.23 | |
C$ 0.47 | C$ 0.57 | C$ 0.82 | C$ 0.85 | C$ 0.64 | C$ 0.23 | |
C$ 431.81M | C$ 108.05M | C$ 108.20M | C$ 108.46M | C$ 110.27M | C$ 114.48M | |
C$ 431.81M | C$ 108.05M | C$ 108.20M | C$ 108.46M | C$ 110.27M | C$ 114.48M | |
C$ 0.23 | C$ 0.23 | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
C$ 1.55B | C$ 1.60B | - | C$ -2.09B | C$ -1.48B | C$ -1.25B | |
C$ 50.41M | C$ 61.30M | C$ 88.35M | C$ 92.69M | C$ 70.83M | C$ 25.91M | |
C$ 61.27M | C$ 56.36M | C$ 88.37M | C$ 92.36M | C$ 70.71M | C$ 26.35M | |
- | - | - | - | - | - | |
C$ 69.92M | C$ 81.75M | C$ 127.05M | C$ 133.73M | C$ 105.20M | C$ 46.55M | |
C$ 79.46M | C$ 81.75M | C$ 138.40M | C$ 144.85M | C$ 116.57M | C$ 57.34M |