Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
C$ 6.39B | C$ 6.26B | C$ 6.03B | C$ 4.93B | C$ 4.07B | C$ 3.65B | |
C$ 5.12B | C$ 5.05B | C$ 4.93B | C$ 4.03B | C$ 3.29B | C$ 2.92B | |
C$ 1.27B | C$ 1.21B | C$ 1.10B | C$ 901.90M | C$ 780.20M | C$ 725.30M | |
C$ 898.40M | C$ 880.30M | C$ 806.60M | C$ 659.70M | C$ 592.90M | C$ 545.20M | |
C$ 368.90M | C$ 328.10M | C$ 297.10M | C$ 242.20M | C$ 187.30M | C$ 180.10M | |
C$ -116.90M | C$ -88.00M | C$ 44.10M | C$ 14.10M | C$ 64.20M | C$ 66.00M | |
C$ 73.80M | C$ 80.50M | C$ -91.30M | C$ -43.90M | C$ -12.50M | C$ -15.90M | |
C$ 176.50M | C$ 159.60M | C$ 201.50M | C$ 184.20M | C$ 110.60M | C$ 110.60M | |
C$ 41.30M | C$ 39.00M | C$ 41.40M | C$ 51.50M | C$ 26.90M | C$ 26.40M | |
C$ -34.60M | C$ -22.50M | C$ -31.60M | C$ -8.30M | C$ 1.30M | C$ -3.00M | |
C$ 135.20M | C$ 120.60M | C$ 160.10M | C$ 132.70M | C$ 83.70M | C$ 84.20M | |
C$ 2.23 | C$ 2.12 | C$ 7.18 | C$ 3.05 | C$ 2.16 | C$ 2.35 | |
C$ 2.23 | C$ 2.11 | C$ 7.14 | C$ 3.04 | C$ 2.15 | C$ 2.34 | |
C$ 177.60M | C$ 44.40M | C$ 89.20M | C$ 43.50M | C$ 38.80M | C$ 35.80M | |
C$ 178.50M | C$ 44.60M | C$ 89.60M | C$ 43.70M | C$ 39.00M | C$ 36.00M | |
C$ 3.32 | C$ 3.08 | C$ 2.80 | C$ 2.54 | C$ 2.31 | C$ 2.10 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | C$ -4.69B | C$ -3.88B | C$ -3.47B | |
C$ 135.20M | C$ 120.60M | C$ 160.10M | C$ 132.70M | C$ 83.70M | C$ 84.20M | |
- | - | - | C$ 140.99M | C$ -5.88B | C$ 94.19M | |
- | - | - | - | - | - | |
- | - | - | C$ 250.30M | C$ -7.97B | C$ 164.20M | |
- | - | - | C$ 385.10M | C$ -7.84B | C$ 272.70M |