Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
C$ 2.80B | C$ 2.59B | C$ 1.87B | C$ 1.47B | C$ 1.80B | C$ 1.86B | |
C$ 2.13B | C$ 2.03B | C$ 1.63B | C$ 1.47B | C$ 1.69B | C$ 1.62B | |
C$ 665.71M | C$ 561.67M | C$ 233.29M | C$ 1.93M | C$ 106.45M | C$ 241.63M | |
C$ 274.89M | C$ 276.62M | C$ 171.84M | C$ 113.13M | C$ 146.76M | C$ 147.34M | |
C$ 329.51M | C$ 285.05M | C$ 61.45M | C$ -111.20M | C$ -40.31M | C$ 94.28M | |
C$ -115.12M | C$ -4.20M | C$ -48.23M | C$ 69.81M | C$ 60.86M | C$ 68.86M | |
C$ 436.21M | C$ 206.30M | C$ -189.22M | C$ 77.15M | C$ 61.63M | C$ 109.60M | |
C$ 229.99M | C$ 487.15M | C$ 276.58M | C$ -103.86M | C$ -39.53M | C$ 135.02M | |
C$ 113.53M | C$ 126.34M | C$ 4.47M | C$ -1.20M | C$ 13.67M | C$ 61.08M | |
C$ 25.88M | C$ 154.46M | C$ 93.99M | C$ 68.28M | C$ 36.48M | C$ 45.36M | |
C$ 116.49M | C$ 360.85M | C$ 271.99M | C$ -102.58M | C$ -53.17M | C$ 74.00M | |
C$ 0.26 | C$ 0.83 | C$ 0.22 | C$ -0.26 | C$ -0.13 | C$ 0.19 | |
C$ 0.26 | C$ 0.83 | C$ 0.22 | C$ -0.26 | C$ -0.13 | C$ 0.19 | |
C$ 1.74B | C$ 433.38M | C$ 405.49M | C$ 397.63M | C$ 395.83M | C$ 395.80M | |
C$ 1.74B | C$ 435.36M | C$ 407.13M | C$ 397.63M | C$ 395.83M | C$ 396.06M | |
C$ 0.12 | C$ 0.12 | C$ 0.12 | C$ 0.08 | C$ 0.08 | C$ 0.08 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
C$ 2.41B | C$ 2.30B | C$ 1.81B | C$ -1.59B | C$ -1.84B | C$ -1.77B | |
- | - | - | - | - | - | |
C$ 116.49M | C$ 360.85M | C$ 271.99M | C$ -102.58M | C$ -53.17M | C$ 74.00M | |
C$ 203.39M | C$ 360.25M | C$ 203.80M | C$ -101.25M | C$ -3.54M | C$ 48.31M | |
C$ 338.03M | C$ 579.20M | C$ 345.62M | C$ -43.14M | C$ 18.21M | C$ 218.94M | |
C$ 560.30M | C$ 799.52M | C$ 523.00M | C$ 147.27M | C$ 226.87M | C$ 494.69M |