Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
C$ 119.77M | C$ 93.48M | C$ 90.47M | C$ 95.73M | C$ 91.03M | C$ 100.05M | |
C$ 80.66M | C$ 63.90M | C$ 62.89M | C$ 64.93M | C$ 60.90M | C$ 67.26M | |
C$ 39.11M | C$ 29.58M | C$ 27.58M | C$ 30.80M | C$ 30.13M | C$ 32.79M | |
C$ 14.36M | C$ 10.02M | C$ 9.71M | C$ 9.04M | C$ 9.30M | C$ 10.55M | |
C$ 24.76M | C$ 19.57M | C$ 17.86M | C$ 21.76M | C$ 20.83M | C$ 22.23M | |
C$ -3.18M | C$ -3.15M | C$ -3.10M | C$ 2.98M | C$ 4.32M | C$ 4.13M | |
C$ 29.22M | C$ 23.63M | C$ -34.37M | C$ 7.67M | C$ 14.75M | C$ 3.72M | |
C$ 39.63M | C$ 40.05M | C$ 49.13M | C$ 26.45M | C$ 31.25M | C$ 21.82M | |
C$ 11.88M | C$ 10.61M | C$ 13.63M | C$ 7.77M | C$ 9.17M | C$ 4.50M | |
- | - | - | - | - | - | |
C$ 27.75M | C$ 29.43M | C$ 35.51M | C$ 18.68M | C$ 22.08M | C$ 17.32M | |
C$ 1.60 | C$ 1.72 | C$ 2.11 | C$ 1.12 | C$ 1.32 | C$ 1.04 | |
C$ 1.60 | C$ 1.72 | C$ 2.11 | C$ 1.12 | C$ 1.32 | C$ 1.04 | |
C$ 69.56M | C$ 17.12M | C$ 16.79M | C$ 16.69M | C$ 16.69M | C$ 16.69M | |
C$ 69.56M | C$ 17.12M | C$ 16.79M | C$ 16.69M | C$ 16.69M | C$ 16.69M | |
C$ 1.16 | C$ 1.16 | C$ 1.16 | C$ 1.16 | C$ 1.16 | C$ 1.16 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
C$ 95.02M | C$ 73.91M | C$ 72.61M | C$ -73.97M | C$ -70.20M | C$ -77.81M | |
C$ 27.75M | C$ 29.43M | C$ 35.51M | C$ 18.68M | C$ 22.08M | C$ 17.32M | |
C$ 34.84M | C$ 28.78M | C$ 36.06M | C$ 18.97M | C$ 22.60M | C$ 32.96M | |
- | - | - | - | - | - | |
C$ 42.80M | C$ 43.20M | C$ 52.23M | C$ 29.43M | C$ 35.58M | C$ 25.95M | |
C$ 43.27M | C$ 43.56M | C$ 52.51M | C$ 29.69M | C$ 35.86M | C$ 26.24M |