Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
C$ 9.36B | C$ 8.63B | C$ 7.55B | C$ 7.37B | C$ 7.01B | C$ 7.63B | |
C$ 8.50B | C$ 7.87B | C$ 7.14B | C$ 6.88B | C$ 6.88B | C$ 7.05B | |
C$ 863.06M | C$ 766.00M | C$ 413.11M | C$ 489.31M | C$ 125.35M | C$ 584.44M | |
C$ 245.37M | C$ 259.38M | C$ 259.66M | C$ 234.55M | C$ 302.70M | C$ 493.39M | |
C$ 617.69M | C$ 506.62M | C$ 153.45M | C$ 254.75M | C$ -177.35M | C$ 91.05M | |
C$ -211.91M | C$ -182.49M | C$ -101.73M | C$ 109.05M | C$ 113.45M | C$ 215.10M | |
C$ 16.15M | C$ 1.48M | C$ 26.99M | C$ -62.06M | C$ -115.17M | C$ 2.88B | |
C$ 406.83M | C$ 325.60M | C$ -20.74M | C$ 83.65M | C$ -405.97M | C$ 2.75B | |
C$ 81.46M | C$ 38.96M | C$ -27.76M | C$ -22.03M | C$ -59.04M | C$ 310.35M | |
C$ -2.53M | - | - | - | - | - | |
C$ 321.42M | C$ 287.21M | C$ 9.75M | C$ 666.56M | C$ -965.45M | C$ 328.22M | |
C$ 1.83 | C$ 1.64 | C$ 0.09 | C$ 3.23 | C$ -5.50 | C$ 1.87 | |
C$ 1.83 | C$ 1.64 | C$ 0.09 | C$ 3.23 | C$ -5.50 | C$ 1.87 | |
C$ 701.65M | C$ 175.55M | C$ 175.55M | C$ 175.55M | C$ 175.55M | C$ 175.55M | |
C$ 702.60M | C$ 175.57M | C$ 175.55M | C$ 175.55M | C$ 175.55M | C$ 175.55M | |
C$ 0.08 | C$ 0.08 | C$ 0.08 | C$ 0.08 | C$ 0.08 | C$ 0.24 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
C$ 8.74B | C$ 8.13B | - | C$ -7.12B | C$ -7.18B | C$ -7.54B | |
C$ 321.42M | C$ 287.21M | C$ 9.75M | C$ 666.56M | C$ -965.45M | C$ 328.22M | |
C$ 416.40M | C$ 242.44M | C$ 839.00K | C$ 126.00M | C$ -406.15M | C$ 1.02B | |
- | - | - | - | - | - | |
C$ 612.69M | C$ 503.68M | C$ 89.78M | C$ 173.21M | C$ -301.07M | C$ 2.93B | |
C$ 859.98M | C$ 752.00M | C$ 341.23M | C$ 444.52M | C$ 53.22M | C$ 3.33B |