Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
C$ 3.77B | C$ 4.15B | C$ 2.93B | C$ 1.86B | C$ 1.88B | C$ 1.71B | |
C$ 1.90B | C$ 2.17B | C$ 1.58B | C$ 667.00M | C$ 584.00M | C$ 382.00M | |
C$ 1.87B | C$ 1.98B | C$ 1.22B | C$ 1.19B | C$ 1.30B | C$ 1.33B | |
C$ 978.00M | C$ 944.00M | C$ 1.03B | C$ 852.00M | C$ 864.00M | C$ 688.00M | |
C$ 896.00M | C$ 1.04B | C$ 317.00M | C$ 338.00M | C$ 433.00M | C$ 643.00M | |
C$ 112.00M | C$ 155.00M | C$ 226.00M | C$ 169.00M | C$ 192.00M | C$ 150.00M | |
C$ 60.00M | C$ 56.00M | C$ 5.00M | C$ -22.00M | C$ -29.00M | C$ -380.00M | |
C$ 718.00M | C$ 941.00M | C$ 523.00M | C$ 147.00M | C$ 212.00M | C$ 113.00M | |
C$ 164.00M | C$ 204.00M | C$ 13.00M | C$ 60.00M | C$ 82.00M | C$ -6.00M | |
C$ 78.00M | C$ 65.00M | C$ 32.00M | C$ 9.00M | C$ -3.00M | C$ 2.00M | |
C$ 546.00M | C$ 710.00M | C$ 99.00M | C$ 44.00M | C$ 82.00M | C$ 76.00M | |
C$ 4.15 | C$ 6.07 | C$ 0.85 | C$ 0.39 | C$ 0.78 | C$ 0.73 | |
C$ 4.14 | C$ 6.04 | C$ 0.84 | C$ 0.39 | C$ 0.77 | C$ 0.72 | |
C$ 500.91M | C$ 117.06M | C$ 116.54M | C$ 112.05M | C$ 105.30M | C$ 104.30M | |
C$ 501.86M | C$ 117.46M | C$ 117.22M | C$ 112.81M | C$ 105.85M | C$ 105.01M | |
C$ 2.51 | C$ 2.48 | C$ 2.26 | C$ 2.12 | C$ 1.99 | C$ 1.86 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
C$ 2.88B | C$ 3.11B | - | C$ -1.52B | C$ -1.45B | C$ -1.07B | |
C$ 556.00M | C$ 744.00M | C$ 520.00M | C$ 98.00M | C$ 136.00M | C$ 125.00M | |
C$ 710.79M | C$ 691.63M | C$ 384.40M | C$ 130.04M | C$ 207.82M | C$ 861.00M | |
- | - | - | - | - | - | |
C$ 924.00M | C$ 1.10B | C$ 370.00M | C$ 287.00M | C$ 378.00M | C$ 251.00M | |
C$ 1.43B | C$ 1.68B | C$ 834.00M | C$ 826.00M | C$ 856.00M | C$ 724.00M |