Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
C$ 4.06B | C$ 5.34B | C$ 4.76B | C$ 3.78B | C$ 3.38B | C$ 3.86B | |
C$ 3.54B | C$ 4.66B | C$ 4.20B | C$ 3.44B | C$ 2.96B | C$ 3.28B | |
C$ 527.32M | C$ 675.40M | C$ 559.26M | C$ 345.62M | C$ 415.10M | C$ 586.10M | |
C$ 282.45M | C$ 379.16M | C$ 329.01M | C$ 276.28M | C$ 293.06M | C$ 294.53M | |
C$ 244.87M | C$ 296.24M | C$ 230.25M | C$ 69.35M | C$ 122.03M | C$ 291.57M | |
C$ -61.23M | C$ -80.32M | C$ -51.45M | C$ 32.09M | C$ 35.34M | C$ -37.42M | |
C$ 1.18M | C$ -4.25M | C$ 5.65M | C$ 10.00M | C$ -102.00M | C$ -29.10M | |
C$ 187.56M | C$ 197.16M | C$ 174.04M | C$ 47.26M | C$ -15.31M | C$ 225.04M | |
C$ 40.26M | C$ 43.49M | C$ 41.21M | C$ 11.38M | C$ 12.01M | C$ 43.82M | |
C$ -1.89M | C$ -3.56M | C$ -1.02M | C$ -3.92M | C$ -2.31M | - | |
C$ 147.29M | C$ 153.66M | C$ 132.84M | C$ 35.88M | C$ -27.32M | C$ 181.22M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
C$ 3.82B | C$ 5.04B | C$ 4.53B | C$ -3.71B | C$ -3.25B | C$ 3.57B | |
- | - | - | - | - | C$ 38.00M | |
C$ 147.29M | C$ 153.66M | C$ 132.84M | C$ 35.88M | C$ -27.32M | C$ 181.22M | |
C$ 95.66M | - | C$ 140.40M | C$ 33.37M | C$ 82.38M | C$ 203.03M | |
C$ 175.09M | - | C$ 237.21M | C$ 80.18M | C$ 20.46M | C$ 263.04M | |
C$ 333.62M | - | C$ 522.84M | C$ 328.40M | C$ 261.44M | C$ 480.22M |