Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
C$ 52.92B | C$ 41.13B | C$ 24.90B | C$ 38.34B | C$ 38.54B | C$ 31.95B | |
C$ 25.46B | C$ 21.64B | C$ 18.88B | C$ 23.13B | C$ 19.87B | C$ 16.72B | |
C$ 27.45B | C$ 19.49B | C$ 6.02B | C$ 15.21B | C$ 18.67B | C$ 15.23B | |
C$ 13.51B | C$ 12.90B | C$ 11.56B | C$ 12.95B | C$ 12.24B | C$ 10.59B | |
C$ 13.94B | C$ 6.59B | C$ -5.53B | C$ 2.26B | C$ 6.43B | C$ 4.64B | |
C$ -1.24B | C$ -1.26B | C$ -1.31B | C$ -1.26B | C$ -853.00M | C$ -279.00M | |
C$ -76.00M | C$ 246.00M | C$ 749.00M | C$ 1.53B | C$ -590.00M | C$ 1.55B | |
C$ 12.63B | C$ 5.57B | C$ -6.10B | C$ 2.53B | C$ 4.98B | C$ 5.92B | |
C$ 3.25B | C$ 1.45B | C$ -1.78B | C$ -366.00M | C$ 1.69B | C$ 1.46B | |
- | - | - | - | - | - | |
C$ 9.38B | C$ 4.12B | C$ -4.32B | C$ 2.90B | C$ 3.29B | C$ 4.46B | |
C$ 6.56 | C$ 2.77 | C$ -2.83 | C$ 1.86 | C$ 2.03 | C$ 2.68 | |
C$ 6.55 | C$ 2.77 | C$ -2.83 | C$ 1.86 | C$ 2.02 | C$ 2.68 | |
C$ 5.76B | C$ 1.49B | C$ 1.53B | C$ 1.56B | C$ 1.62B | C$ 1.66B | |
C$ 5.78B | C$ 1.49B | C$ 1.53B | C$ 1.56B | C$ 1.63B | C$ 1.67B | |
C$ 1.52 | C$ 1.05 | C$ 1.09 | C$ 1.68 | C$ 1.44 | C$ 1.28 | |
- | - | - | - | - | - | |
C$ 6.23 | C$ 2.56 | C$ -1.47 | C$ 2.80 | C$ 2.65 | C$ 1.92 | |
- | - | - | - | - | - | |
- | C$ 418.00M | C$ 361.00M | C$ 345.00M | C$ 360.00M | C$ 279.00M | |
C$ 38.98B | C$ 34.54B | C$ 30.43B | C$ 36.08B | C$ 32.12B | C$ 27.31B | |
C$ 1.24B | C$ 1.26B | C$ 1.31B | C$ 1.26B | C$ 853.00M | C$ 279.00M | |
C$ 9.38B | C$ 4.12B | C$ -4.32B | C$ 2.90B | C$ 3.29B | C$ 4.46B | |
C$ 9.50B | C$ 3.97B | C$ -4.72B | C$ 1.89B | C$ 3.68B | C$ 3.26B | |
C$ 13.86B | C$ 6.83B | C$ -4.78B | C$ 3.79B | C$ 5.84B | C$ 6.20B | |
C$ 19.18B | C$ 12.69B | C$ 4.74B | C$ 14.36B | C$ 11.57B | C$ 11.80B |