Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
C$ 531.74M | C$ 551.85M | C$ 964.37M | C$ 492.04M | C$ 245.09M | C$ 252.14M | |
C$ 54.00M | C$ 194.70M | C$ 106.26M | C$ 134.32M | C$ 121.37M | C$ 126.53M | |
C$ 670.13M | C$ 551.85M | C$ 858.11M | C$ 357.72M | C$ 123.72M | C$ 125.61M | |
C$ 309.02M | C$ 206.24M | C$ 326.32M | C$ 139.33M | C$ 112.61M | C$ 105.78M | |
C$ 42.42M | C$ 150.91M | C$ 531.79M | C$ 218.39M | C$ 11.11M | C$ 19.84M | |
C$ 14.99M | C$ 28.65M | C$ -27.16M | C$ 21.02M | C$ 18.97M | C$ 14.45M | |
C$ -24.95M | C$ 13.64M | C$ -73.78M | C$ 335.07M | C$ -359.45M | C$ -49.92M | |
C$ 66.63M | C$ 135.91M | C$ 575.51M | C$ 532.45M | C$ -367.31M | C$ -44.53M | |
C$ 22.40M | C$ 35.63M | C$ 105.14M | C$ 121.09M | C$ -83.27M | C$ -19.88M | |
- | - | - | - | - | - | |
C$ 45.62M | C$ 101.60M | C$ 471.27M | C$ 411.52M | C$ -284.05M | C$ -24.65M | |
C$ 0.28 | C$ 0.61 | C$ 1.81 | C$ 2.17 | C$ -1.51 | C$ -0.13 | |
C$ 0.27 | C$ 0.59 | C$ 1.75 | C$ 2.07 | C$ -1.51 | C$ -0.13 | |
C$ 652.71M | C$ 166.55M | C$ 187.02M | C$ 190.08M | C$ 187.76M | C$ 186.66M | |
C$ 661.47M | C$ 171.83M | C$ 193.87M | C$ 198.60M | C$ 187.76M | C$ 186.66M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
C$ 363.02M | C$ 400.94M | - | C$ -273.65M | C$ -233.97M | C$ -232.30M | |
C$ 45.62M | C$ 101.60M | C$ 471.27M | C$ 411.52M | C$ -284.05M | C$ -24.65M | |
C$ 37.40M | C$ 99.89M | C$ 423.00M | C$ 50.69M | C$ -89.58M | C$ -64.41M | |
- | - | - | - | - | - | |
C$ 110.38M | C$ 166.00M | C$ 595.03M | C$ 552.53M | C$ -349.51M | C$ -31.27M | |
C$ 300.30M | C$ 314.90M | C$ 728.94M | C$ 659.31M | C$ -238.62M | C$ 88.21M |