Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
C$ 4.71B | C$ 6.03B | C$ 4.93B | C$ 4.07B | C$ 3.65B | C$ 3.03B | |
C$ 1.47B | C$ 4.93B | C$ 4.03B | C$ 3.29B | C$ 2.92B | C$ 2.43B | |
C$ 913.20M | C$ 1.10B | C$ 901.90M | C$ 780.20M | C$ 725.30M | C$ 600.70M | |
C$ 228.00M | C$ 853.00M | C$ 659.70M | C$ 592.90M | C$ 545.20M | C$ 413.40M | |
C$ 237.00M | C$ 250.70M | C$ 242.20M | C$ 187.30M | C$ 180.10M | C$ 187.30M | |
C$ -65.00M | C$ -19.60M | C$ 14.10M | C$ -64.20M | C$ -66.00M | C$ -47.50M | |
C$ 7.00M | C$ 2.40M | C$ -43.90M | C$ -12.50M | C$ -15.90M | C$ -22.30M | |
C$ 111.80M | C$ 201.50M | C$ 184.20M | C$ 110.60M | C$ 110.60M | C$ 117.50M | |
C$ 27.40M | C$ 41.40M | C$ 51.50M | C$ 26.90M | C$ 26.40M | C$ 19.50M | |
C$ -19.00M | C$ -15.80M | C$ -8.30M | - | - | - | |
C$ 79.20M | C$ 160.10M | C$ 132.70M | C$ 83.70M | C$ 84.20M | C$ 98.00M | |
C$ 1.65 | C$ 3.59 | C$ 3.05 | C$ 2.16 | C$ 2.35 | C$ 3.03 | |
C$ 1.64 | C$ 3.57 | C$ 3.04 | C$ 2.15 | C$ 2.34 | C$ 3.02 | |
C$ 88.80M | C$ 44.60M | C$ 43.50M | C$ 38.80M | C$ 35.80M | C$ 32.40M | |
C$ 89.20M | C$ 44.80M | C$ 43.70M | C$ 39.00M | C$ 36.00M | C$ 32.50M | |
C$ 36.61 | 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$ 1.70B | C$ 5.78B | C$ -4.69B | C$ 3.88B | C$ 3.47B | C$ 2.84B | |
C$ 79.20M | C$ 160.10M | C$ 132.70M | C$ 83.70M | C$ 84.20M | C$ 98.00M | |
C$ 100.43M | C$ 181.50M | C$ 140.99M | C$ 94.14M | C$ 94.02M | C$ 109.18M | |
- | - | - | C$ 65.00M | C$ 52.10M | C$ 46.10M | |
C$ 224.20M | C$ 276.10M | C$ 250.30M | C$ 175.60M | C$ 162.70M | C$ 163.60M | |
C$ 253.70M | C$ 436.40M | C$ 385.10M | C$ 300.60M | C$ 271.20M | C$ 226.40M |