Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
C$ 399.80M | C$ 369.31M | C$ 335.00M | C$ 206.69M | C$ 156.64M | C$ 295.64M | |
C$ 45.50M | C$ 165.64M | - | C$ 113.36M | C$ 112.23M | C$ 160.82M | |
C$ 354.30M | C$ 203.67M | C$ 335.00M | C$ 93.33M | C$ 44.40M | C$ 134.82M | |
C$ 81.35M | C$ 69.39M | C$ 211.27M | C$ 48.71M | C$ 33.15M | C$ 56.93M | |
C$ 152.81M | C$ 134.28M | C$ 123.73M | C$ 44.62M | C$ 11.25M | C$ 77.89M | |
C$ 6.41M | C$ 14.39M | C$ -4.94M | C$ 1.53M | C$ -2.74M | C$ -3.79M | |
C$ -11.93M | C$ -18.50M | C$ 9.02M | C$ 570.00K | C$ -4.00M | C$ -7.68M | |
C$ 139.10M | C$ 130.17M | C$ 107.75M | C$ 43.66M | C$ 10.00M | C$ 74.00M | |
C$ 27.96M | C$ 34.35M | C$ 33.41M | C$ 11.74M | C$ 4.86M | C$ 20.19M | |
C$ -2.97M | C$ -3.34M | C$ -290.00K | C$ -1.10M | C$ -1.03M | C$ 86.00K | |
C$ 113.07M | C$ 97.54M | C$ 76.23M | C$ 33.84M | C$ 6.57M | C$ 54.11M | |
C$ 1.42 | C$ 1.21 | C$ 1.31 | C$ 0.41 | C$ 0.08 | C$ 0.63 | |
C$ 1.42 | C$ 1.21 | C$ 1.30 | C$ 0.41 | C$ 0.08 | C$ 0.63 | |
C$ 318.29M | C$ 80.38M | C$ 81.96M | C$ 82.79M | C$ 83.96M | C$ 85.41M | |
C$ 319.72M | C$ 80.59M | C$ 82.62M | C$ 82.91M | C$ 83.97M | C$ 85.65M | |
C$ 0.52 | C$ 0.48 | C$ 0.36 | C$ 0.20 | C$ 0.48 | C$ 0.74 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
C$ 126.85M | C$ 235.03M | C$ 211.27M | C$ -162.07M | C$ -145.38M | C$ -217.75M | |
C$ 113.07M | C$ 97.54M | C$ 76.23M | C$ 33.84M | C$ 6.57M | C$ 54.11M | |
C$ 133.95M | C$ 95.68M | C$ 79.19M | C$ 32.09M | C$ 11.03M | C$ 51.50M | |
- | - | - | - | - | - | |
C$ 139.10M | C$ 130.17M | C$ 107.75M | C$ 43.66M | C$ 10.35M | C$ 74.57M | |
C$ 185.19M | C$ 157.39M | C$ 128.59M | C$ 69.35M | C$ 44.77M | C$ 115.40M |