Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
C$ 6.91B | C$ 6.48B | C$ 5.68B | C$ 4.58B | C$ 4.73B | C$ 4.83B | |
C$ 2.66B | C$ 3.73B | C$ 1.22B | C$ 2.61B | C$ 2.80B | C$ 2.82B | |
C$ 4.25B | C$ 2.74B | C$ 4.46B | C$ 1.96B | C$ 1.93B | C$ 2.01B | |
C$ 4.87B | C$ 4.55B | C$ 4.07B | C$ 1.65B | C$ 1.58B | C$ 1.67B | |
C$ 556.20M | C$ 515.30M | C$ 391.30M | C$ 317.90M | C$ 348.80M | C$ 333.90M | |
C$ -87.70M | C$ -79.70M | C$ -78.00M | C$ 43.30M | C$ 54.10M | C$ 72.70M | |
C$ -7.50M | C$ -12.10M | C$ -40.90M | C$ -11.60M | C$ -78.00M | C$ 4.30M | |
C$ 441.60M | C$ 427.20M | C$ 356.70M | C$ 263.00M | C$ 216.70M | C$ 265.50M | |
C$ 99.30M | C$ 96.00M | C$ 78.10M | C$ 62.30M | C$ 57.60M | C$ 71.10M | |
- | - | - | C$ 1.80M | C$ 1.50M | C$ 800.00K | |
C$ 342.30M | C$ 331.20M | C$ 278.60M | C$ 200.70M | C$ 171.10M | C$ 194.40M | |
C$ 3.03 | C$ 2.98 | C$ 2.23 | C$ 1.80 | C$ 1.53 | C$ 1.74 | |
C$ 3.03 | C$ 2.98 | C$ 2.22 | C$ 1.80 | C$ 1.53 | C$ 1.74 | |
C$ 452.03M | C$ 111.23M | C$ 110.94M | C$ 111.24M | C$ 111.55M | C$ 111.55M | |
C$ 451.11M | C$ 111.23M | C$ 111.07M | C$ 111.62M | C$ 111.95M | C$ 111.55M | |
C$ 0.82 | C$ 0.80 | C$ 0.72 | C$ 0.66 | C$ 0.62 | C$ 0.58 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
C$ 7.53B | C$ 8.29B | C$ 5.29B | C$ -4.26B | C$ -4.38B | C$ -4.49B | |
C$ 342.30M | C$ 331.20M | C$ 278.60M | C$ 200.70M | C$ 171.10M | C$ 194.40M | |
C$ 397.86M | C$ 314.29M | C$ 251.07M | C$ 218.10M | C$ 237.87M | C$ 197.14M | |
- | - | - | - | - | - | |
C$ 555.70M | C$ 529.90M | C$ 435.50M | C$ 305.70M | C$ 269.80M | C$ 338.80M | |
C$ 854.60M | C$ 813.50M | C$ 719.00M | C$ 527.50M | C$ 498.60M | C$ 579.70M |