Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
C$ 6.38B | C$ 6.24B | C$ 8.73B | C$ 5.12B | C$ 2.14B | C$ 2.14B | |
C$ 568.00M | C$ 1.97B | C$ 1.12B | C$ 1.28B | C$ 1.61B | C$ 1.32B | |
C$ 5.81B | C$ 4.27B | C$ 7.62B | C$ 3.84B | C$ 535.51M | C$ 819.49M | |
C$ 3.66B | C$ 2.01B | C$ 3.04B | C$ 1.36B | C$ 549.10M | C$ 445.83M | |
C$ 2.15B | C$ 2.26B | C$ 4.57B | C$ 2.48B | C$ -13.59M | C$ 373.66M | |
C$ -122.17M | C$ 38.19M | C$ -51.53M | C$ 36.59M | C$ -42.13M | C$ -59.15M | |
C$ 166.73M | C$ -44.61M | C$ -1.39B | C$ 82.12M | C$ 675.20M | C$ -15.62M | |
C$ 1.92B | C$ 2.18B | C$ 5.91B | C$ 2.52B | C$ 619.48M | C$ 298.89M | |
C$ 447.75M | C$ 443.49M | C$ 1.42B | C$ 494.02M | C$ 931.00K | C$ -21.14M | |
- | - | C$ 34.36M | C$ 8.00M | - | - | |
C$ 1.48B | C$ 1.74B | C$ 4.49B | C$ 2.03B | C$ 618.31M | C$ 319.74M | |
C$ 4.26 | C$ 5.09 | C$ 13.37 | C$ 6.49 | C$ 2.27 | C$ 1.18 | |
C$ 4.21 | C$ 5.03 | C$ 13.10 | C$ 6.40 | C$ 2.27 | C$ 1.18 | |
C$ 1.39B | C$ 341.02M | C$ 335.60M | C$ 311.97M | C$ 272.01M | C$ 271.79M | |
C$ 1.40B | C$ 345.38M | C$ 342.53M | C$ 316.79M | C$ 272.08M | C$ 271.88M | |
C$ 1.16 | C$ 1.20 | C$ 2.00 | C$ 0.67 | C$ 0.50 | C$ 0.46 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
C$ 4.23B | C$ 3.98B | C$ 4.16B | C$ -2.64B | C$ 2.16B | C$ 1.76B | |
- | - | - | - | C$ 42.13M | C$ 59.15M | |
C$ 1.48B | C$ 1.74B | C$ 4.49B | C$ 2.03B | C$ 618.31M | C$ 319.74M | |
C$ 1.50B | C$ 1.52B | C$ 4.22B | C$ 1.29B | C$ -55.88M | C$ 331.22M | |
C$ 2.05B | C$ 2.22B | C$ 5.94B | C$ 2.56B | C$ 661.61M | C$ 358.03M | |
C$ 3.50B | C$ 3.52B | C$ 7.12B | C$ 3.41B | C$ 1.80B | C$ 1.21B |