Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
C$ 9.11B | C$ 8.63B | C$ 7.55B | C$ 7.37B | C$ 7.01B | C$ 7.63B | |
C$ 8.30B | C$ 7.87B | C$ 7.14B | C$ 6.88B | C$ 6.88B | C$ 7.05B | |
C$ 813.88M | C$ 766.00M | C$ 413.11M | C$ 489.31M | C$ 125.35M | C$ 584.44M | |
C$ 262.66M | C$ 259.38M | C$ 259.66M | C$ 234.55M | C$ 302.70M | C$ 493.39M | |
C$ 551.22M | C$ 506.62M | C$ 153.45M | C$ 254.75M | C$ -177.35M | C$ 91.05M | |
C$ -176.06M | C$ -182.49M | C$ -101.73M | C$ 109.05M | C$ -113.45M | C$ -215.10M | |
C$ -39.59M | C$ 1.48M | C$ 26.99M | C$ -62.06M | C$ -115.17M | C$ 2.88B | |
C$ 375.29M | C$ 325.60M | C$ -20.74M | C$ 83.65M | C$ -405.97M | C$ 2.75B | |
C$ 51.09M | C$ 38.96M | C$ -27.76M | C$ -22.03M | C$ -59.04M | C$ 310.35M | |
C$ -2.53M | - | - | - | - | - | |
C$ 322.69M | C$ 287.21M | C$ 9.75M | C$ 666.56M | C$ -965.45M | C$ 328.22M | |
C$ 1.84 | C$ 1.64 | C$ 0.09 | C$ 3.23 | C$ -5.50 | C$ 1.87 | |
C$ 1.84 | C$ 1.64 | C$ 0.09 | C$ 3.23 | C$ -5.50 | C$ 1.87 | |
C$ 702.04M | C$ 175.55M | C$ 175.55M | C$ 175.55M | C$ 175.55M | C$ 175.55M | |
C$ 702.74M | C$ 175.57M | C$ 175.55M | C$ 175.55M | C$ 175.55M | C$ 175.55M | |
C$ 0.12 | C$ 0.08 | C$ 0.08 | C$ 0.08 | C$ 0.08 | C$ 0.24 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
C$ 6.48B | C$ 8.13B | - | C$ -7.12B | C$ 7.18B | C$ 7.54B | |
C$ 322.69M | C$ 287.21M | C$ 9.75M | C$ 666.56M | C$ -965.45M | C$ 328.22M | |
C$ 310.72M | C$ 242.44M | C$ 839.00K | C$ 126.00M | C$ -257.68M | C$ -111.60M | |
- | - | - | - | C$ 104.90M | C$ 175.02M | |
C$ 544.08M | C$ 503.68M | C$ 89.78M | C$ 173.21M | C$ -301.07M | C$ 2.93B | |
C$ 795.24M | C$ 752.00M | C$ 341.23M | C$ 444.52M | C$ 53.22M | C$ 3.09B |