Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
C$ 435.05M | C$ 416.32M | C$ 317.04M | C$ 264.19M | C$ 239.14M | C$ 128.04M | |
C$ 229.55M | C$ 320.39M | C$ 179.26M | C$ 167.56M | C$ 149.42M | C$ 97.93M | |
C$ 205.50M | C$ 95.93M | C$ 137.78M | C$ 96.63M | C$ 89.72M | C$ 30.11M | |
C$ 138.08M | C$ 137.84M | C$ 110.41M | C$ 30.47M | C$ 26.78M | C$ 17.24M | |
C$ 67.41M | C$ 50.38M | C$ 27.36M | C$ 66.16M | C$ 62.93M | C$ 12.86M | |
C$ -7.11M | C$ -7.21M | C$ -5.28M | C$ 4.02M | C$ -4.62M | C$ -2.90M | |
C$ 16.48M | C$ 8.33M | C$ 16.67M | C$ -16.07M | C$ 36.82M | C$ -17.68M | |
C$ 27.97M | C$ 20.12M | C$ 7.71M | C$ 46.06M | C$ 95.13M | C$ -7.72M | |
C$ 13.97M | C$ 11.20M | C$ 6.75M | C$ 18.60M | C$ 7.00M | C$ -774.00K | |
C$ -8.57M | - | C$ -9.20M | - | - | - | |
C$ 14.00M | C$ 8.92M | C$ 965.00K | C$ 27.47M | C$ 88.13M | C$ -6.94M | |
C$ 0.08 | C$ 0.05 | - | C$ 0.18 | C$ 0.63 | C$ -0.06 | |
C$ 0.08 | C$ 0.05 | - | C$ 0.18 | C$ 0.61 | C$ -0.06 | |
C$ 707.34M | C$ 175.80M | C$ 164.44M | C$ 148.70M | C$ 139.76M | C$ 119.24M | |
C$ 725.30M | C$ 179.44M | C$ 167.98M | C$ 153.70M | C$ 143.38M | C$ 119.24M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
C$ 367.64M | C$ 458.23M | C$ 289.68M | C$ -198.03M | C$ 176.20M | C$ 115.17M | |
- | - | - | - | C$ 4.79M | C$ 2.90M | |
C$ 14.00M | C$ 8.92M | C$ 965.00K | C$ 27.47M | C$ 88.13M | C$ -6.94M | |
C$ 27.30M | C$ 23.99M | C$ 5.67M | C$ 33.86M | C$ 54.11M | C$ 8.22M | |
C$ 36.01M | C$ 27.70M | C$ 10.21M | C$ 50.22M | C$ 99.93M | C$ -4.82M | |
C$ 104.87M | C$ 95.98M | C$ 65.75M | C$ 79.97M | C$ 123.90M | C$ 4.69M |