Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
C$ 19.43B | C$ 16.82B | C$ 19.43B | C$ 14.38B | C$ 11.79B | C$ 12.82B | |
C$ 15.11B | - | C$ 15.11B | C$ 11.00B | C$ 8.93B | C$ 10.08B | |
C$ 4.32B | - | C$ 4.32B | C$ 3.38B | C$ 2.87B | C$ 2.74B | |
C$ 2.93B | - | C$ 2.93B | C$ 2.63B | C$ 2.15B | C$ 2.02B | |
C$ 1.39B | - | C$ 1.39B | C$ 745.70M | C$ 718.20M | C$ 718.40M | |
C$ -83.50M | - | C$ -85.40M | C$ -59.30M | C$ -64.90M | C$ -65.70M | |
- | - | - | - | - | - | |
C$ 1.23B | - | C$ 1.23B | C$ 650.30M | C$ 633.30M | C$ 633.40M | |
C$ 332.40M | - | C$ 332.40M | C$ 188.90M | C$ 159.50M | C$ 164.20M | |
- | - | - | - | - | - | |
C$ 886.80M | - | C$ 886.80M | C$ 448.30M | C$ 466.50M | C$ 466.70M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | C$ 76.00M | C$ 52.40M | C$ 49.10M | - | |
C$ 18.04B | - | C$ 18.04B | C$ 13.64B | C$ 11.08B | C$ 12.10B | |
C$ 99.20M | - | C$ 101.10M | C$ 61.70M | C$ 70.00M | C$ 93.70M | |
C$ 886.80M | - | C$ 886.80M | C$ 448.30M | C$ 466.50M | C$ 466.70M | |
C$ 904.97M | - | C$ 903.61M | C$ 472.35M | C$ 470.09M | C$ 468.55M | |
C$ 1.33B | - | C$ 1.34B | C$ 712.00M | C$ 703.30M | C$ 727.10M | |
C$ 1.74B | C$ 1.51B | C$ 1.74B | C$ 1.09B | C$ 1.00B | C$ 1.02B |