Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
C$ 173.04M | C$ 157.65M | C$ 137.12M | C$ 83.56M | C$ 61.39M | C$ 60.01M | |
C$ 50.09M | C$ 45.68M | C$ 41.31M | C$ 27.61M | C$ 22.16M | C$ 22.08M | |
C$ 122.95M | C$ 111.97M | C$ 95.81M | C$ 55.95M | C$ 39.23M | C$ 37.93M | |
C$ 9.34M | C$ 8.65M | C$ 6.52M | C$ 4.86M | C$ 3.47M | C$ 3.19M | |
C$ 113.61M | C$ 103.32M | C$ 89.29M | C$ 51.10M | C$ 35.75M | C$ 34.74M | |
C$ -53.27M | C$ -41.55M | C$ -29.12M | C$ 24.16M | C$ 14.62M | C$ 14.51M | |
C$ 16.69M | C$ -98.06M | C$ -51.48M | C$ 66.60M | C$ 14.10M | C$ 22.16M | |
C$ 43.34M | C$ 160.03M | C$ 112.29M | C$ 93.54M | C$ 35.23M | C$ 42.39M | |
- | - | - | - | - | - | |
C$ -180.00K | C$ 63.00K | C$ 1.80M | C$ 917.00K | C$ 865.00K | C$ 2.14M | |
C$ 43.34M | C$ 160.03M | C$ 112.29M | C$ 93.54M | C$ 35.23M | C$ 42.39M | |
C$ 1.26 | C$ 1.73 | C$ 1.48 | C$ 1.63 | C$ 5.04 | C$ 6.64 | |
C$ 1.26 | C$ 1.73 | C$ 1.48 | C$ 1.63 | C$ 5.04 | C$ 6.64 | |
C$ 462.44M | C$ 92.28M | C$ 81.49M | C$ 57.30M | C$ 6.99M | C$ 6.38M | |
C$ 462.96M | C$ 92.38M | C$ 81.60M | C$ 57.30M | C$ 6.99M | C$ 6.38M | |
C$ 0.61 | C$ 0.64 | - | C$ 0.64 | C$ 2.56 | C$ 2.56 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
C$ 59.43M | C$ 54.33M | C$ 47.83M | C$ -32.46M | C$ -25.63M | C$ -25.27M | |
C$ 43.34M | C$ 160.03M | C$ 112.29M | C$ 93.54M | C$ 35.23M | C$ 42.39M | |
C$ 42.65M | C$ 118.43M | C$ 83.24M | C$ 68.75M | C$ 25.90M | C$ 31.16M | |
- | - | - | - | - | - | |
C$ 97.41M | C$ 201.57M | C$ 141.41M | C$ 108.76M | C$ 46.24M | C$ 54.01M | |
C$ 100.24M | C$ 203.95M | C$ 143.04M | C$ 108.85M | C$ 46.33M | C$ 54.10M |