Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
C$ 2.42B | C$ 2.88B | C$ 1.70B | C$ 979.41M | C$ 692.27M | C$ 324.29M | |
C$ 1.58B | C$ 2.64B | C$ 1.61B | C$ 905.30M | C$ 664.40M | C$ 285.91M | |
C$ 839.68M | C$ 231.40M | C$ 85.34M | C$ 74.11M | C$ 27.87M | C$ 38.38M | |
C$ 803.37M | C$ 134.80M | C$ 32.97M | C$ 25.72M | C$ 23.94M | C$ 17.23M | |
C$ 36.31M | C$ 96.60M | C$ 52.37M | C$ 48.39M | C$ 3.93M | C$ 21.15M | |
C$ -113.81M | C$ -69.30M | C$ 71.44M | C$ -69.82M | C$ -27.43M | C$ -9.92M | |
C$ 80.52M | C$ -6.30M | C$ 113.29M | C$ -23.96M | C$ 6.59M | C$ 17.08M | |
C$ -160.53M | C$ 26.50M | C$ 94.22M | C$ -45.39M | C$ -16.91M | C$ 28.30M | |
C$ -9.30M | C$ 7.60M | C$ 20.32M | C$ -10.21M | C$ -8.66M | C$ 8.96M | |
C$ -4.20M | C$ -11.60M | C$ 1.36M | - | - | - | |
C$ -160.17M | C$ 8.50M | C$ 71.54M | C$ -33.77M | C$ -6.75M | C$ 20.32M | |
C$ -0.28 | C$ 0.02 | C$ 0.21 | C$ -0.10 | C$ -0.02 | C$ 0.06 | |
C$ -0.25 | C$ 0.02 | C$ 0.18 | C$ -0.10 | C$ -0.02 | C$ 0.06 | |
C$ 1.65B | C$ 372.10M | C$ 339.77M | C$ 338.24M | C$ 332.90M | C$ 329.46M | |
C$ 1.66B | C$ 380.40M | C$ 411.83M | C$ 350.34M | C$ 342.85M | C$ 339.94M | |
C$ 0.03 | C$ 0.04 | C$ 0.04 | C$ 0.04 | C$ 0.04 | C$ 0.04 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
C$ 1.80B | - | C$ -1.65B | C$ 931.02M | C$ 688.34M | C$ 303.14M | |
- | - | - | C$ 70.83M | C$ 27.68M | C$ 9.92M | |
C$ -166.81M | C$ 8.50M | C$ 71.54M | C$ -33.77M | C$ -6.75M | C$ 20.32M | |
C$ -90.40M | C$ 86.38M | C$ 44.55M | C$ -15.31M | C$ -11.04M | C$ 8.76M | |
C$ -51.72M | C$ 98.10M | C$ 166.88M | C$ 25.44M | C$ 10.77M | C$ 38.23M | |
C$ 53.50M | C$ 182.50M | C$ 248.68M | C$ 111.08M | C$ 71.04M | C$ 83.90M |