Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
C$ 4.76B | C$ 4.62B | C$ 4.23B | C$ 3.89B | C$ 3.48B | C$ 3.68B | |
C$ 3.52B | C$ 3.38B | C$ 3.10B | C$ 2.92B | C$ 2.64B | C$ 2.77B | |
C$ 1.24B | C$ 1.24B | C$ 1.13B | C$ 969.77M | C$ 835.75M | C$ 906.12M | |
C$ 559.57M | C$ 540.66M | C$ 509.42M | C$ 493.83M | C$ 463.31M | C$ 493.63M | |
C$ 682.05M | C$ 704.23M | C$ 624.17M | C$ 475.94M | C$ 372.43M | C$ 412.50M | |
C$ 27.91M | C$ 17.88M | C$ -5.11M | C$ 19.13M | C$ -26.45M | C$ -23.42M | |
- | - | - | C$ 6.39M | C$ 5.55M | C$ 5.47M | |
C$ 709.96M | C$ 722.11M | C$ 619.06M | C$ 456.80M | C$ 351.54M | C$ 394.54M | |
C$ 190.90M | C$ 193.00M | C$ 164.87M | C$ 124.09M | C$ 96.62M | C$ 107.74M | |
- | - | - | - | - | - | |
C$ 518.94M | C$ 534.71M | C$ 454.20M | C$ 332.71M | C$ 254.91M | C$ 286.80M | |
C$ 6.31 | C$ 6.50 | C$ 5.52 | C$ 4.03 | C$ 3.10 | C$ 3.52 | |
C$ 6.27 | C$ 6.45 | C$ 5.47 | C$ 4.00 | C$ 3.09 | C$ 3.49 | |
C$ 329.00M | C$ 82.31M | C$ 82.34M | C$ 82.55M | C$ 82.15M | C$ 81.59M | |
C$ 331.31M | C$ 82.90M | C$ 82.98M | C$ 83.27M | C$ 82.62M | C$ 82.08M | |
C$ 1.39 | C$ 1.92 | C$ 1.56 | C$ 1.36 | C$ 1.24 | C$ 1.08 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
C$ 2.19B | C$ 3.92B | - | C$ -3.41B | C$ 3.11B | C$ 3.27B | |
C$ 518.94M | C$ 534.71M | C$ 454.20M | C$ 332.71M | C$ 254.91M | C$ 286.80M | |
C$ 484.56M | C$ 530.75M | C$ 455.01M | C$ 335.75M | C$ 250.89M | C$ 282.82M | |
- | - | - | - | C$ 29.98M | C$ 27.71M | |
C$ 622.59M | C$ 750.21M | C$ 646.40M | C$ 484.96M | C$ 381.52M | C$ 422.25M | |
C$ 768.30M | C$ 932.65M | C$ 809.21M | C$ 643.32M | C$ 547.82M | C$ 585.21M |