Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
C$ 645.60M | C$ 704.16M | C$ 759.17M | C$ 758.21M | C$ 820.47M | |
C$ 40.93M | C$ 38.52M | C$ 54.00M | C$ 30.21M | C$ 33.37M | |
C$ 604.66M | C$ 665.65M | C$ 705.16M | C$ 728.00M | C$ 787.10M | |
C$ 331.57M | C$ 361.80M | C$ 408.72M | C$ 315.29M | C$ 381.58M | |
C$ 273.09M | C$ 303.85M | C$ 296.45M | C$ 412.71M | C$ 405.51M | |
C$ -239.06M | C$ 203.82M | C$ -221.76M | C$ -184.58M | C$ -198.56M | |
C$ -303.90M | C$ 228.16M | C$ -134.71M | C$ 8.01M | C$ 34.27M | |
C$ 155.99M | C$ 672.87M | C$ -30.19M | C$ 236.14M | C$ 241.22M | |
C$ 44.37M | C$ 89.60M | C$ 49.93M | C$ 78.38M | C$ -4.35M | |
- | - | - | - | - | |
C$ 29.77M | C$ 157.12M | C$ -23.40M | C$ 103.54M | C$ 245.58M | |
C$ 2.13 | C$ 11.71 | C$ -1.90 | C$ 2.29 | C$ 20.62 | |
C$ 1.86 | C$ 11.29 | C$ -1.90 | C$ 2.22 | C$ 20.62 | |
C$ 54.81M | C$ 13.42M | C$ 12.31M | C$ 45.17M | C$ 11.91M | |
C$ 60.93M | C$ 15.29M | C$ 12.31M | C$ 46.62M | C$ 11.91M | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
C$ 372.50M | C$ 400.31M | C$ 462.72M | C$ 345.50M | C$ 414.95M | |
C$ 29.77M | C$ 157.12M | C$ -23.40M | C$ 103.54M | C$ 245.58M | |
C$ 221.74M | C$ 574.24M | C$ -22.19M | C$ 98.19M | C$ 220.39M | |
- | - | - | C$ 187.99M | C$ 203.76M | |
C$ 414.98M | C$ 943.82M | C$ 190.98M | C$ 424.13M | C$ 444.99M | |
C$ 528.52M | C$ 1.08B | C$ 317.64M | C$ 644.05M | C$ 679.07M |