Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
C$ 3.43B | C$ 3.32B | C$ 3.06B | C$ 2.75B | C$ 2.55B | C$ 2.19B | |
C$ 2.70B | C$ 2.63B | C$ 2.54B | C$ 2.29B | C$ 2.10B | C$ 1.83B | |
C$ 723.00M | C$ 688.00M | C$ 524.00M | C$ 456.00M | C$ 446.00M | C$ 358.00M | |
C$ 212.00M | C$ 189.00M | C$ 165.00M | C$ 130.00M | C$ 137.00M | C$ 116.00M | |
C$ 511.00M | C$ 499.00M | C$ 359.00M | C$ 326.00M | C$ 309.00M | C$ 242.00M | |
C$ -86.00M | C$ -68.00M | C$ -33.00M | C$ 23.00M | C$ 25.00M | C$ 24.00M | |
- | - | - | - | - | - | |
C$ 425.00M | C$ 431.00M | C$ 326.00M | C$ 303.00M | C$ 284.00M | C$ 218.00M | |
C$ 102.00M | C$ 105.00M | C$ 85.00M | C$ 76.00M | C$ 74.00M | C$ 55.00M | |
- | - | - | - | - | - | |
C$ 323.00M | C$ 326.00M | C$ 241.00M | C$ 227.00M | C$ 210.00M | C$ 163.00M | |
C$ 4.72 | C$ 5.62 | C$ 3.93 | C$ 3.49 | C$ 3.12 | C$ 2.37 | |
C$ 4.72 | C$ 5.62 | C$ 3.93 | C$ 3.49 | C$ 3.12 | C$ 2.37 | |
C$ 231.90B | C$ 57.96B | C$ 57.97B | C$ 65.00M | C$ 67.30M | C$ 68.80M | |
C$ 231.93B | C$ 57.97B | C$ 61.42B | C$ 65.00M | C$ 67.30M | C$ 68.80M | |
C$ 1.07 | - | C$ 0.80 | C$ 0.72 | C$ 0.60 | C$ 0.56 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
C$ 2.92B | C$ 2.82B | C$ 2.71B | C$ -2.42B | C$ -2.24B | C$ -1.95B | |
C$ 323.00M | C$ 326.00M | C$ 241.00M | C$ 227.00M | C$ 210.00M | C$ 163.00M | |
C$ 403.41M | C$ 316.79M | C$ 239.61M | C$ 222.71M | C$ 208.74M | C$ 160.23M | |
- | - | - | - | - | - | |
C$ 511.00M | C$ 499.00M | C$ 359.00M | C$ 326.00M | C$ 309.00M | C$ 242.00M | |
C$ 638.00M | C$ 608.00M | C$ 448.00M | C$ 400.00M | C$ 385.00M | C$ 313.00M |