Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
C$ 672.91M | C$ 704.16M | C$ 759.17M | C$ 758.21M | C$ 820.47M | |
C$ 38.30M | C$ 38.52M | C$ 54.00M | C$ 30.21M | C$ 33.37M | |
C$ 634.61M | C$ 665.65M | C$ 705.16M | C$ 728.00M | C$ 787.10M | |
C$ 345.13M | C$ 361.80M | C$ 408.72M | C$ 315.29M | C$ 381.58M | |
C$ 289.48M | C$ 303.85M | C$ 296.45M | C$ 412.71M | C$ 405.51M | |
C$ -265.91M | C$ -270.35M | C$ -221.76M | C$ -184.58M | C$ -198.56M | |
C$ -647.00M | C$ -641.35M | C$ -134.71M | C$ 8.01M | C$ 34.27M | |
C$ 590.04M | C$ 672.87M | C$ -30.19M | C$ 236.14M | C$ 241.22M | |
C$ 87.75M | C$ 89.60M | C$ 49.93M | C$ 78.38M | C$ -4.35M | |
- | - | - | - | - | |
C$ 134.29M | C$ 157.12M | C$ -23.40M | C$ 103.54M | C$ 245.58M | |
C$ -0.42 | C$ 11.71 | C$ -1.90 | - | C$ 20.62 | |
C$ -0.59 | C$ 11.29 | C$ -1.90 | - | C$ 20.62 | |
C$ 40.90M | C$ 13.42M | C$ 12.31M | - | C$ 11.91M | |
C$ 45.08M | C$ 15.29M | C$ 12.31M | - | C$ 11.91M | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
C$ 383.44M | C$ 400.31M | C$ 462.72M | C$ 345.50M | C$ 414.95M | |
C$ 134.29M | C$ 157.12M | C$ -23.40M | C$ 103.54M | C$ 245.58M | |
C$ 500.53M | C$ 574.24M | C$ -22.19M | C$ 98.19M | C$ 220.39M | |
- | - | - | C$ 187.99M | C$ 203.76M | |
C$ 855.80M | C$ 943.22M | C$ 190.98M | C$ 424.13M | C$ 444.99M | |
C$ 983.52M | C$ 1.08B | C$ 317.64M | C$ 644.05M | C$ 679.07M |