Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
C$ 4.94B | C$ 4.62B | C$ 4.12B | C$ 3.89B | C$ 3.48B | C$ 3.68B | |
C$ 3.71B | C$ 3.38B | C$ 3.00B | C$ 2.92B | C$ 2.64B | C$ 2.77B | |
C$ 1.24B | C$ 1.24B | C$ 1.12B | C$ 969.77M | C$ 835.75M | C$ 906.12M | |
C$ 570.04M | C$ 540.66M | C$ 499.42M | C$ 493.83M | C$ 463.31M | C$ 493.63M | |
C$ 663.86M | C$ 704.23M | C$ 619.10M | C$ 475.94M | C$ 372.43M | C$ 412.50M | |
C$ 27.68M | C$ 17.88M | C$ -5.61M | C$ 19.13M | C$ 20.90M | C$ 23.42M | |
- | - | - | C$ 6.39M | C$ 5.55M | C$ 5.47M | |
C$ 691.54M | C$ 722.11M | C$ 613.48M | C$ 456.80M | C$ 351.54M | C$ 394.54M | |
C$ 187.11M | C$ 193.00M | C$ 163.38M | C$ 124.09M | C$ 96.62M | C$ 107.74M | |
- | - | - | - | - | - | |
C$ 504.27M | C$ 534.71M | C$ 454.20M | C$ 332.71M | C$ 254.91M | C$ 286.80M | |
C$ 6.14 | C$ 6.50 | C$ 5.52 | C$ 4.03 | C$ 3.10 | C$ 3.52 | |
C$ 6.10 | C$ 6.45 | C$ 5.47 | C$ 4.00 | C$ 3.09 | C$ 3.49 | |
C$ 328.64M | C$ 82.31M | C$ 82.34M | C$ 82.55M | C$ 82.15M | C$ 81.59M | |
C$ 330.94M | C$ 82.90M | C$ 82.98M | C$ 83.27M | C$ 82.62M | C$ 82.08M | |
C$ 1.92 | C$ 1.72 | C$ 1.52 | C$ 1.36 | C$ 1.24 | C$ 1.08 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
C$ 4.28B | C$ 3.92B | - | C$ -3.41B | C$ -3.11B | C$ -3.27B | |
C$ 504.27M | C$ 534.71M | C$ 454.20M | C$ 332.71M | C$ 254.91M | C$ 286.80M | |
C$ 630.89M | C$ 530.75M | C$ 450.91M | C$ 335.75M | C$ 258.38M | C$ 289.99M | |
- | - | - | - | - | - | |
C$ 719.74M | C$ 750.21M | C$ 640.82M | C$ 484.96M | C$ 381.52M | C$ 422.25M | |
C$ 919.68M | C$ 932.65M | C$ 802.97M | C$ 643.32M | C$ 547.82M | C$ 585.21M |