Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
C$ 120.41M | C$ 93.48M | C$ 90.47M | C$ 95.73M | C$ 91.03M | C$ 100.05M | |
C$ 80.94M | C$ 63.90M | C$ 62.89M | C$ 64.93M | C$ 60.90M | C$ 67.26M | |
C$ 39.47M | C$ 29.58M | C$ 27.58M | C$ 30.80M | C$ 30.13M | C$ 32.79M | |
C$ 13.88M | C$ 10.02M | C$ 9.71M | C$ 9.04M | C$ 9.30M | C$ 10.55M | |
C$ 25.59M | C$ 19.57M | C$ 17.86M | C$ 21.76M | C$ 20.83M | C$ 22.23M | |
C$ -3.32M | C$ -3.15M | C$ -3.10M | C$ 2.98M | C$ 4.32M | C$ 4.13M | |
C$ 25.45M | C$ 23.63M | C$ -34.37M | C$ 7.67M | C$ 14.75M | C$ 3.72M | |
C$ 44.08M | C$ 40.05M | C$ 49.13M | C$ 26.45M | C$ 31.25M | C$ 21.82M | |
C$ 12.14M | C$ 10.61M | C$ 13.63M | C$ 7.77M | C$ 9.17M | C$ 4.50M | |
- | - | - | - | - | - | |
C$ 31.94M | C$ 29.43M | C$ 35.51M | C$ 18.68M | C$ 22.08M | C$ 17.32M | |
C$ 1.84 | C$ 1.72 | C$ 2.11 | C$ 1.12 | C$ 1.32 | C$ 1.04 | |
C$ 1.84 | C$ 1.72 | C$ 2.11 | C$ 1.12 | C$ 1.32 | C$ 1.04 | |
C$ 69.14M | C$ 17.12M | C$ 16.79M | C$ 16.69M | C$ 16.69M | C$ 16.69M | |
C$ 69.14M | 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$ 94.82M | C$ 73.91M | C$ 72.61M | C$ -73.97M | C$ -70.20M | C$ -77.81M | |
C$ 31.94M | C$ 29.43M | C$ 35.51M | C$ 18.68M | C$ 22.08M | C$ 17.32M | |
C$ 37.24M | C$ 28.78M | C$ 36.06M | C$ 18.97M | C$ 22.60M | C$ 32.96M | |
- | - | - | - | - | - | |
C$ 47.40M | C$ 43.20M | C$ 52.23M | C$ 29.43M | C$ 35.58M | C$ 25.95M | |
C$ 47.84M | C$ 43.56M | C$ 52.51M | C$ 29.69M | C$ 35.86M | C$ 26.24M |