Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
C$ 6.94B | C$ 6.65B | C$ 6.38B | C$ 5.73B | C$ 5.24B | C$ 5.32B | |
C$ 4.90B | C$ 4.74B | C$ 4.67B | C$ 4.14B | C$ 3.74B | C$ 3.81B | |
C$ 2.04B | C$ 1.91B | C$ 1.72B | C$ 1.59B | C$ 1.50B | C$ 1.51B | |
C$ 1.03B | C$ 985.60M | C$ 854.00M | C$ 761.40M | C$ 725.40M | C$ 774.60M | |
C$ 1.01B | C$ 928.80M | C$ 861.20M | C$ 830.70M | C$ 776.80M | C$ 737.60M | |
C$ -76.00M | C$ -78.00M | C$ -64.80M | C$ 56.90M | C$ -65.20M | C$ -81.00M | |
C$ -101.20M | C$ -17.90M | C$ -19.90M | C$ 6.80M | C$ -18.10M | C$ -19.60M | |
C$ 902.20M | C$ 730.90M | C$ 806.00M | C$ 780.60M | C$ 693.50M | C$ 637.00M | |
C$ 222.70M | C$ 200.70M | C$ 183.30M | C$ 181.50M | C$ 163.80M | C$ 159.90M | |
C$ 23.10M | C$ 17.90M | C$ 19.90M | C$ 11.20M | - | - | |
C$ 679.50M | C$ 530.20M | C$ 622.70M | C$ 599.10M | C$ 529.70M | C$ 477.10M | |
C$ 3.89 | C$ 3.20 | C$ 3.50 | C$ 3.33 | C$ 2.96 | C$ 2.68 | |
C$ 3.77 | C$ 2.95 | C$ 3.48 | C$ 3.31 | C$ 2.94 | C$ 2.66 | |
C$ 665.59M | C$ 165.80M | C$ 11.80M | C$ 179.70M | C$ 178.70M | C$ 178.00M | |
C$ 723.25M | C$ 179.90M | C$ 179.20M | C$ 180.90M | C$ 179.80M | C$ 179.10M | |
C$ 1.40 | C$ 1.16 | C$ 0.95 | C$ 0.83 | C$ 0.71 | C$ 0.67 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
C$ 4.49B | C$ 5.72B | C$ 5.52B | C$ -4.90B | C$ 4.47B | C$ 4.58B | |
C$ 679.50M | C$ 530.20M | C$ 622.70M | C$ 599.10M | C$ 529.70M | C$ 477.10M | |
C$ 951.20M | C$ 675.01M | C$ 604.11M | C$ 578.14M | C$ 544.59M | C$ 485.86M | |
- | - | - | - | C$ 74.30M | C$ 93.00M | |
C$ 1.01B | C$ 844.40M | C$ 895.40M | C$ 845.20M | C$ 767.80M | C$ 730.00M | |
C$ 1.43B | C$ 1.25B | C$ 1.26B | C$ 1.19B | C$ 1.11B | C$ 1.06B |