Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
C$ 4.03B | C$ 4.15B | C$ 2.93B | C$ 1.86B | C$ 1.79B | C$ 1.71B | |
C$ 1.95B | C$ 2.17B | C$ 1.58B | C$ 667.00M | C$ 584.00M | C$ 382.00M | |
C$ 2.07B | C$ 1.98B | C$ 1.35B | C$ 1.19B | C$ 1.21B | C$ 1.33B | |
C$ 1.08B | C$ 944.00M | C$ 1.03B | C$ 852.00M | C$ 774.00M | C$ 688.00M | |
C$ 994.00M | C$ 1.04B | C$ 317.00M | C$ 338.00M | C$ 433.00M | C$ 643.00M | |
C$ -179.00M | C$ 155.00M | C$ -156.00M | C$ 169.00M | C$ -192.00M | C$ -150.00M | |
C$ -52.00M | C$ 56.00M | C$ 5.00M | C$ -22.00M | C$ -29.00M | C$ -380.00M | |
C$ 842.00M | C$ 941.00M | C$ 141.00M | C$ 147.00M | C$ 212.00M | C$ 113.00M | |
C$ 194.00M | C$ 204.00M | C$ 13.00M | C$ 60.00M | C$ 82.00M | C$ -6.00M | |
C$ 67.00M | C$ 65.00M | C$ 32.00M | C$ 9.00M | - | - | |
C$ 658.00M | C$ 710.00M | C$ 138.00M | C$ 44.00M | C$ 82.00M | C$ 76.00M | |
C$ 5.25 | C$ 6.07 | C$ 0.85 | C$ 0.39 | C$ 0.78 | C$ 0.73 | |
C$ 5.22 | C$ 6.04 | C$ 0.84 | C$ 0.39 | C$ 0.77 | C$ 0.72 | |
C$ 487.61M | C$ 117.06M | C$ 233.42M | C$ 112.05M | C$ 105.30M | C$ 104.30M | |
C$ 488.69M | C$ 117.46M | C$ 117.22M | C$ 112.81M | C$ 105.85M | C$ 105.01M | |
C$ 1.82 | C$ 2.48 | C$ 2.26 | C$ 2.12 | C$ 1.99 | C$ 1.85 | |
- | - | - | - | - | - | |
- | - | - | - | - | C$ 1.34 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
C$ 2.20B | C$ 3.11B | C$ 2.61B | C$ -1.52B | C$ 1.36B | C$ 1.07B | |
C$ 651.00M | C$ 744.00M | C$ 138.00M | C$ 98.00M | C$ 136.00M | C$ 125.00M | |
C$ 716.02M | C$ 691.63M | C$ 103.64M | C$ 130.04M | C$ 151.94M | C$ 405.77M | |
- | - | - | - | C$ 166.00M | C$ 138.00M | |
C$ 1.05B | C$ 1.10B | C$ 302.00M | C$ 287.00M | C$ 378.00M | C$ 251.00M | |
C$ 1.58B | C$ 1.68B | C$ 855.00M | C$ 821.00M | C$ 856.00M | C$ 724.00M |