Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
C$ 2.04B | C$ 2.05B | C$ 2.52B | C$ 1.38B | C$ 626.00M | C$ 914.88M | |
C$ 881.20M | C$ 1.02B | C$ 335.30M | C$ 542.00M | C$ 386.50M | C$ 522.77M | |
C$ 1.34B | C$ 1.03B | C$ 2.19B | C$ 841.00M | C$ 239.50M | C$ 392.11M | |
C$ 494.00M | C$ 615.70M | C$ 1.18B | C$ 635.50M | C$ 333.90M | C$ 418.76M | |
C$ 281.60M | C$ 417.00M | C$ 1.01B | C$ 205.50M | C$ -94.40M | C$ -26.66M | |
C$ 23.60M | C$ 3.20M | C$ -28.20M | C$ 47.10M | C$ 53.70M | C$ 39.86M | |
C$ 234.90M | C$ 185.90M | C$ -248.30M | C$ 164.10M | C$ 135.60M | C$ 90.94M | |
C$ 435.70M | C$ 599.70M | C$ 1.23B | C$ 322.50M | C$ -12.50M | C$ 24.42M | |
C$ 75.40M | C$ 129.50M | C$ 185.20M | C$ 85.60M | C$ 10.20M | C$ 112.28M | |
- | - | - | - | - | - | |
C$ 360.40M | C$ 470.20M | C$ 1.05B | C$ 236.90M | C$ -22.70M | C$ -87.86M | |
C$ 2.48 | C$ 3.29 | C$ 4.83 | C$ 1.77 | C$ -0.17 | C$ -0.67 | |
C$ 2.42 | C$ 3.17 | C$ 4.63 | C$ 1.67 | C$ -0.17 | C$ -0.67 | |
C$ 581.20M | C$ 143.10M | C$ 140.80M | C$ 133.62M | C$ 133.35M | C$ 130.56M | |
C$ 596.10M | C$ 148.30M | C$ 147.00M | C$ 142.84M | C$ 133.35M | C$ 130.56M | |
C$ 1.72 | C$ 1.56 | C$ 0.01 | C$ 0.26 | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
C$ 1.38B | C$ 1.64B | C$ 1.51B | - | - | - | |
- | - | - | - | - | - | |
C$ 360.40M | C$ 470.20M | C$ 1.05B | C$ 236.90M | C$ -22.70M | C$ -87.86M | |
C$ 379.04M | C$ 314.48M | C$ 839.33M | C$ -116.06M | C$ -139.39M | C$ -132.58M | |
C$ 441.80M | C$ 606.20M | C$ 1.24B | C$ 369.60M | C$ 41.20M | C$ 64.61M | |
C$ 933.90M | C$ 1.01B | C$ 1.52B | C$ 502.70M | C$ 62.00M | C$ 429.37M |