Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
C$ 3.74B | C$ 3.80B | C$ 4.05B | C$ 3.52B | C$ 3.23B | C$ 3.82B | |
C$ 1.03B | C$ 1.23B | C$ 1.31B | C$ 1.14B | C$ 961.00M | C$ 1.24B | |
C$ 2.71B | C$ 2.57B | C$ 2.73B | C$ 2.37B | C$ 2.27B | C$ 2.67B | |
C$ 1.63B | C$ 1.54B | C$ 1.77B | C$ 1.50B | C$ 1.33B | C$ 1.39B | |
C$ 911.00M | C$ 1.03B | C$ 1.29B | C$ 872.00M | C$ 940.00M | C$ 1.19B | |
C$ 392.00M | C$ 406.00M | C$ -395.00M | C$ 392.00M | C$ 385.00M | C$ 462.00M | |
C$ 263.00M | C$ 286.00M | C$ -241.00M | C$ 58.00M | C$ 31.00M | C$ 281.00M | |
C$ 800.00M | C$ 915.00M | C$ 1.14B | C$ 538.00M | C$ 586.00M | C$ 1.01B | |
C$ 176.00M | C$ 198.00M | C$ 199.00M | C$ 138.00M | C$ 152.00M | C$ 53.00M | |
C$ 68.00M | C$ 66.00M | C$ 76.00M | C$ 58.00M | C$ 31.00M | C$ 21.00M | |
C$ 575.00M | C$ 630.00M | C$ 557.00M | C$ 328.00M | C$ 360.00M | C$ 951.00M | |
C$ 1.98 | C$ 2.33 | C$ 2.07 | C$ 1.21 | C$ 1.32 | C$ 3.24 | |
C$ 1.98 | C$ 2.33 | C$ 2.06 | C$ 1.21 | C$ 1.32 | C$ 3.24 | |
C$ 1.08B | C$ 270.07M | C$ 269.13M | C$ 269.86M | C$ 272.76M | C$ 272.63M | |
C$ 1.08B | C$ 270.31M | C$ 269.67M | C$ 270.32M | C$ 273.27M | C$ 273.21M | |
C$ 1.80 | C$ 1.80 | C$ 1.78 | C$ 1.76 | C$ 1.74 | C$ 1.69 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
C$ 2.65B | C$ 2.76B | C$ 2.75B | C$ -2.64B | C$ -2.29B | C$ -2.63B | |
- | - | - | - | - | - | |
C$ 614.00M | C$ 707.00M | C$ 632.00M | C$ 393.00M | C$ 427.00M | C$ 951.00M | |
C$ 690.51M | C$ 672.52M | C$ 837.90M | C$ 395.43M | C$ 430.71M | C$ 569.09M | |
C$ 1.28B | C$ 1.37B | C$ 1.54B | C$ 937.00M | C$ 983.00M | C$ 1.49B | |
C$ 1.95B | C$ 2.03B | C$ 1.88B | C$ 1.59B | C$ 1.59B | C$ 2.08B |