Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
C$ 2.95B | C$ 6.03B | C$ 4.93B | C$ 4.07B | C$ 3.65B | C$ 3.03B | |
C$ 82.10M | C$ -4.93B | C$ 4.03B | C$ 3.29B | C$ 2.92B | C$ 2.43B | |
C$ 546.90M | C$ 1.10B | C$ 901.90M | C$ 780.20M | C$ 725.30M | C$ 600.70M | |
C$ -25.60M | C$ -830.70M | C$ 659.70M | C$ 592.90M | C$ 545.20M | C$ 413.40M | |
C$ 124.30M | C$ 273.00M | C$ 242.20M | C$ 187.30M | C$ 180.10M | C$ 187.30M | |
C$ -47.30M | C$ -41.90M | C$ -14.10M | C$ -64.20M | C$ -66.00M | C$ -47.50M | |
C$ -4.10M | C$ -2.40M | C$ -43.90M | C$ -12.50M | C$ -15.90M | C$ -22.30M | |
C$ 88.00M | C$ 201.50M | C$ 184.20M | C$ 110.60M | C$ 110.60M | C$ 117.50M | |
C$ 13.60M | C$ -41.40M | C$ 51.50M | C$ 26.90M | C$ 26.40M | C$ 19.50M | |
C$ -12.30M | C$ -15.80M | - | - | - | - | |
C$ 69.20M | C$ 160.10M | C$ 132.70M | C$ 83.70M | C$ 84.20M | C$ 98.00M | |
C$ 2.52 | C$ 3.59 | C$ 3.05 | C$ 2.16 | C$ 2.35 | C$ 3.03 | |
C$ 2.51 | C$ 3.57 | C$ 3.04 | C$ 2.15 | C$ 2.34 | C$ 3.02 | |
C$ 133.60M | C$ 44.60M | C$ 43.50M | C$ 38.80M | C$ 35.80M | C$ 32.40M | |
C$ 134.10M | C$ 44.80M | C$ 43.70M | C$ 39.00M | C$ 36.00M | C$ 32.50M | |
C$ 2.17 | C$ 2.80 | C$ 2.54 | C$ 2.31 | C$ 2.10 | C$ 1.90 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | C$ 15.00M | C$ 13.40M | C$ 0.00 | |
C$ 56.50M | C$ -5.76B | C$ 4.69B | C$ 3.88B | C$ 3.47B | C$ 2.84B | |
C$ 69.20M | C$ 160.10M | C$ 132.70M | C$ 83.70M | C$ 84.20M | C$ 98.00M | |
C$ 66.72M | - | C$ 158.35M | C$ 94.14M | C$ 94.02M | C$ 109.18M | |
C$ 22.40M | - | C$ 66.10M | C$ 65.00M | C$ 52.10M | C$ 46.10M | |
C$ 149.90M | C$ 243.40M | C$ 250.30M | C$ 175.60M | C$ 162.70M | C$ 163.60M | |
C$ 139.00M | - | C$ 385.10M | C$ 300.60M | C$ 271.20M | C$ 226.40M |