Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
C$ 8.88B | C$ 8.63B | C$ 7.55B | C$ 7.37B | C$ 7.01B | C$ 7.63B | |
C$ 8.09B | C$ 7.87B | C$ 7.14B | C$ 6.88B | C$ 6.88B | C$ 7.05B | |
C$ 784.57M | C$ 766.00M | C$ 413.11M | C$ 489.31M | C$ 125.35M | C$ 584.44M | |
C$ 252.10M | C$ 251.72M | C$ 259.66M | C$ 234.55M | C$ 302.70M | C$ 493.39M | |
C$ 532.47M | C$ 514.28M | C$ 153.45M | C$ 254.75M | C$ -177.35M | C$ 91.05M | |
C$ -179.30M | C$ -182.49M | C$ -101.73M | C$ 109.05M | C$ -113.45M | C$ -215.10M | |
C$ -39.59M | C$ -46.19M | C$ 26.99M | C$ -62.06M | C$ -115.17M | C$ 2.88B | |
C$ 349.69M | C$ 325.60M | C$ -20.74M | C$ 83.65M | C$ -405.97M | C$ 2.75B | |
C$ 44.97M | C$ 38.96M | C$ -27.76M | C$ -22.03M | C$ -59.04M | C$ 310.35M | |
C$ -2.53M | - | - | - | - | - | |
C$ 304.30M | C$ 287.21M | C$ 9.75M | C$ 666.56M | C$ -965.45M | C$ 328.22M | |
C$ 1.73 | C$ 1.64 | C$ 0.09 | C$ 3.23 | C$ -5.50 | C$ 1.87 | |
C$ 1.73 | C$ 1.64 | C$ 0.09 | C$ 3.23 | C$ -5.50 | C$ 1.87 | |
C$ 702.21M | C$ 175.55M | C$ 175.55M | C$ 175.55M | C$ 175.55M | C$ 175.55M | |
C$ 702.51M | C$ 175.57M | C$ 175.55M | C$ 175.55M | C$ 175.55M | C$ 175.55M | |
C$ 0.14 | C$ 0.08 | C$ 0.08 | C$ 0.08 | C$ 0.08 | C$ 0.24 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
C$ 6.26B | C$ 8.12B | - | C$ -7.12B | C$ 7.18B | C$ 7.54B | |
C$ 304.30M | C$ 287.21M | C$ 9.75M | C$ 666.56M | C$ -965.45M | C$ 328.22M | |
C$ 273.72M | C$ 242.44M | C$ 839.00K | C$ 126.00M | C$ -257.68M | C$ -111.60M | |
- | - | - | - | C$ 104.90M | C$ 175.02M | |
C$ 525.61M | C$ 503.68M | C$ 89.78M | C$ 173.21M | C$ -301.07M | C$ 2.93B | |
C$ 777.26M | C$ 752.00M | C$ 341.23M | C$ 444.52M | C$ 53.22M | C$ 3.09B |