Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
C$ 929.50M | C$ 877.50M | C$ 979.90M | C$ 757.80M | C$ 668.50M | C$ 486.60M | |
C$ 760.80M | C$ 578.80M | C$ 732.40M | C$ 525.40M | C$ 418.00M | C$ 367.40M | |
C$ 168.70M | C$ 298.70M | C$ 247.50M | C$ 232.40M | C$ 250.50M | C$ 119.20M | |
C$ 72.40M | C$ 234.00M | C$ 75.10M | C$ 58.80M | C$ 97.70M | C$ 63.80M | |
C$ 72.40M | C$ 64.70M | C$ 172.40M | C$ 172.10M | C$ 152.80M | C$ 55.40M | |
C$ -60.20M | C$ -56.80M | C$ -44.00M | C$ 30.90M | C$ 39.60M | C$ 38.00M | |
C$ -17.40M | C$ 44.00M | C$ -155.90M | C$ 59.60M | C$ -157.00M | C$ 3.40M | |
C$ 36.80M | C$ 51.70M | C$ 280.20M | C$ 200.80M | C$ -43.80M | C$ 20.80M | |
C$ 34.40M | C$ 14.40M | C$ 29.40M | C$ 33.40M | C$ 44.00M | C$ 9.20M | |
C$ 700.00K | C$ -100.00K | C$ -2.00M | - | - | - | |
C$ 2.30M | C$ 37.30M | C$ 250.80M | C$ 167.40M | C$ -87.80M | C$ 11.60M | |
C$ 0.25 | C$ 2.17 | C$ 11.04 | C$ 9.73 | C$ -5.63 | C$ 0.86 | |
C$ 53.70M | C$ 2.17 | C$ 20.30M | C$ 9.51 | C$ -5.63 | C$ 0.85 | |
C$ 66.30M | C$ 17.20M | C$ 17.30M | C$ 17.20M | C$ 15.60M | C$ 13.50M | |
C$ -41.10M | - | - | C$ 17.60M | C$ 15.60M | C$ 13.60M | |
C$ 1.27 | C$ 1.18 | C$ 1.12 | C$ 1.04 | C$ 0.94 | C$ 0.94 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
C$ 628.50M | C$ 812.80M | - | C$ -585.70M | C$ -515.70M | C$ -431.20M | |
- | - | - | - | - | - | |
C$ 2.30M | C$ 37.30M | C$ 250.80M | C$ 167.40M | C$ -87.80M | C$ 11.60M | |
C$ 42.05M | C$ 56.60M | C$ 206.65M | C$ 152.39M | C$ -30.49M | C$ 14.19M | |
C$ 96.90M | C$ 108.50M | C$ 319.00M | C$ 231.70M | C$ -4.20M | C$ 64.40M | |
C$ 319.30M | C$ 324.10M | C$ 470.70M | C$ 355.40M | C$ 104.90M | C$ 158.40M |