Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
C$ 5.74B | C$ 6.24B | C$ 8.68B | C$ 5.12B | C$ 2.28B | C$ 1.53B | |
C$ 912.98M | C$ 1.97B | C$ 1.12B | C$ 1.28B | C$ 1.25B | C$ 1.32B | |
C$ 4.83B | C$ 4.27B | C$ 7.56B | C$ 3.84B | C$ 892.18M | C$ 1.53B | |
C$ 2.47B | C$ 2.01B | C$ 3.04B | C$ 1.36B | C$ 2.13B | C$ 1.36B | |
C$ 1.87B | C$ 2.26B | C$ 4.52B | C$ 2.48B | C$ -13.59M | C$ 373.66M | |
C$ -9.63M | C$ 38.19M | C$ -58.19M | C$ 36.59M | C$ 42.13M | C$ 59.15M | |
C$ -265.29M | C$ -44.61M | C$ 1.01B | C$ 82.12M | C$ 675.20M | C$ -15.62M | |
C$ 2.03B | C$ 2.18B | C$ 3.43B | C$ 2.52B | C$ 619.48M | C$ 298.89M | |
C$ 468.29M | C$ 443.49M | C$ 1.42B | C$ 494.02M | C$ 931.00K | C$ -21.14M | |
- | - | C$ 34.36M | C$ 8.00M | - | - | |
C$ 1.56B | C$ 1.74B | C$ 2.01B | C$ 2.03B | C$ 618.31M | C$ 319.74M | |
C$ 4.46 | C$ 5.09 | C$ 13.37 | C$ 6.49 | C$ 2.27 | C$ 1.18 | |
C$ 4.41 | C$ 5.03 | C$ 13.10 | C$ 6.40 | C$ 2.27 | C$ 1.18 | |
C$ 1.40B | C$ 341.02M | C$ 335.60M | C$ 311.97M | C$ 272.01M | C$ 271.79M | |
C$ 1.42B | C$ 345.38M | C$ 342.53M | C$ 316.79M | C$ 272.08M | C$ 271.88M | |
C$ 1.25 | C$ 1.05 | C$ 0.86 | C$ 0.67 | C$ 0.50 | C$ 0.46 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
C$ 3.38B | C$ 3.98B | C$ 4.16B | C$ -2.64B | C$ -2.16B | C$ -1.76B | |
- | - | - | - | - | - | |
C$ 1.56B | C$ 1.74B | C$ 2.01B | C$ 2.03B | C$ 618.31M | C$ 319.74M | |
C$ 1.70B | C$ 1.52B | C$ 2.40B | C$ 1.29B | C$ -873.73M | C$ 57.37M | |
C$ 2.11B | C$ 2.22B | C$ 3.49B | C$ 2.56B | C$ 661.61M | C$ 169.81M | |
C$ 3.64B | C$ 3.52B | C$ 4.67B | C$ 3.41B | C$ 1.80B | C$ 1.02B |