Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
C$ 877.50M | C$ 877.50M | C$ 979.90M | C$ 757.80M | C$ 668.50M | C$ 486.60M | |
C$ 738.90M | C$ 739.40M | C$ 605.70M | C$ 526.90M | C$ 418.00M | C$ 367.40M | |
C$ 138.60M | C$ 138.10M | C$ 374.20M | C$ 230.90M | C$ 250.50M | C$ 119.20M | |
C$ 73.90M | C$ 73.40M | C$ 238.30M | C$ 58.80M | C$ 97.70M | C$ 63.80M | |
C$ 64.70M | C$ 64.70M | C$ 135.90M | C$ 172.10M | C$ 152.80M | C$ 55.40M | |
C$ -56.80M | C$ -56.80M | C$ -33.60M | C$ 30.90M | C$ -39.60M | C$ -38.00M | |
C$ -56.20M | C$ -56.20M | C$ -120.80M | C$ 59.60M | C$ -157.00M | C$ 3.40M | |
C$ 51.70M | C$ 51.70M | C$ 220.00M | C$ 200.80M | C$ -43.80M | C$ 20.80M | |
C$ 14.40M | C$ 14.40M | C$ 29.40M | C$ 33.40M | C$ 44.00M | C$ 9.20M | |
C$ -100.00K | C$ -100.00K | C$ -2.00M | - | - | - | |
C$ 37.30M | C$ 37.30M | C$ 190.60M | C$ 167.40M | C$ -87.80M | C$ 11.60M | |
C$ 2.17 | C$ 2.17 | C$ 11.04 | C$ 9.73 | C$ -5.63 | C$ 0.86 | |
C$ 41.40M | C$ 17.20M | C$ 10.15 | C$ 9.51 | C$ -5.63 | C$ 0.85 | |
C$ 68.80M | C$ 17.20M | C$ 17.30M | C$ 17.20M | C$ 15.60M | C$ 13.50M | |
C$ -20.70M | - | C$ 20.30M | C$ 17.60M | C$ 15.60M | C$ 13.60M | |
C$ 1.17 | C$ 1.17 | C$ 1.12 | C$ 1.04 | C$ 0.94 | C$ 0.94 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
C$ 609.70M | - | C$ 844.00M | C$ -585.70M | C$ 515.70M | C$ 431.20M | |
- | - | - | - | C$ 39.60M | C$ 43.60M | |
C$ 37.30M | C$ 37.30M | C$ 190.60M | C$ 167.40M | C$ -87.80M | C$ 11.60M | |
C$ 66.48M | C$ 56.60M | C$ 161.00M | C$ 152.39M | C$ 27.59M | C$ 9.10M | |
C$ 113.50M | C$ 113.50M | C$ 247.00M | C$ 231.70M | C$ -4.20M | C$ 64.40M | |
C$ 329.10M | C$ 329.10M | C$ 400.70M | C$ 355.40M | C$ 104.90M | C$ 158.40M |