Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
C$ 650.83M | C$ 659.13M | C$ 574.07M | C$ 475.76M | C$ 461.32M | C$ 665.96M | |
C$ 528.95M | C$ 536.10M | C$ 470.56M | C$ 395.69M | C$ 384.50M | C$ 562.32M | |
C$ 121.89M | C$ 123.03M | C$ 103.51M | C$ 80.07M | C$ 76.82M | C$ 103.64M | |
C$ 108.24M | C$ 107.47M | C$ 91.53M | C$ 69.04M | C$ 63.33M | C$ 154.24M | |
C$ 13.64M | C$ 15.57M | C$ 11.98M | C$ 11.03M | C$ 13.49M | C$ -50.60M | |
C$ -17.07M | C$ -12.91M | C$ -4.25M | C$ -5.11M | C$ -6.71M | C$ -7.02M | |
C$ -49.00K | - | C$ 1.35M | C$ -3.77M | C$ -1.81M | - | |
C$ -4.48M | C$ 1.72M | C$ 6.38M | C$ 9.69M | C$ 8.59M | C$ -58.51M | |
C$ 720.00K | C$ 2.30M | C$ 1.83M | C$ 1.44M | C$ 1.17M | C$ 2.60M | |
- | - | - | - | - | - | |
C$ -5.73M | C$ -1.03M | C$ 4.07M | C$ 8.25M | C$ 7.42M | C$ -61.11M | |
C$ -0.05 | C$ 0.05 | C$ 0.04 | C$ 0.08 | C$ -0.08 | C$ 0.08 | |
C$ -0.06 | C$ 0.05 | C$ 0.04 | - | - | - | |
C$ 410.19M | C$ 102.53M | C$ 102.41M | C$ 101.89M | C$ 101.64M | C$ 101.74M | |
C$ 408.39M | C$ 101.97M | C$ 101.95M | C$ 102.62M | C$ 101.64M | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | C$ 562.09M | - | - | - | |
C$ -5.73M | C$ -1.03M | C$ 4.07M | C$ 8.25M | C$ 7.42M | C$ -61.11M | |
C$ -2.07M | C$ 2.54M | C$ 6.58M | C$ 7.12M | C$ 6.31M | C$ -42.12M | |
- | - | - | - | - | - | |
C$ 3.10M | C$ 8.00M | C$ 10.62M | C$ 14.80M | C$ 15.30M | C$ -51.49M | |
C$ 24.55M | C$ 29.36M | C$ 26.70M | C$ 28.89M | C$ 30.41M | C$ -41.88M |