Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
C$ 7.31B | C$ 4.79B | C$ 723.75M | C$ 391.30M | C$ 135.95M | C$ 62.52M | |
C$ 854.69M | C$ 3.12B | C$ 74.11M | C$ 80.38M | C$ 57.33M | C$ 20.88M | |
C$ 6.46B | C$ 1.12B | C$ 649.65M | C$ 310.92M | C$ 78.62M | C$ 41.64M | |
C$ 4.87B | C$ 3.23B | C$ 301.95M | C$ 141.50M | C$ 92.27M | C$ 44.35M | |
C$ 1.59B | C$ 1.01B | C$ 347.69M | C$ 169.41M | C$ -13.65M | C$ -2.71M | |
C$ -390.41M | C$ -287.10M | C$ -25.33M | C$ 22.64M | C$ -16.35M | C$ -17.51M | |
C$ -30.71M | C$ -89.40M | C$ 38.16M | C$ -56.33M | C$ 7.47M | C$ -4.89M | |
C$ 1.22B | C$ 836.50M | C$ 284.20M | C$ 90.44M | C$ -22.53M | C$ -25.11M | |
C$ 356.04M | C$ 249.30M | C$ 64.08M | C$ 22.52M | C$ -5.25M | C$ -11.13M | |
- | - | - | - | - | - | |
C$ 868.88M | C$ 587.20M | C$ 220.12M | C$ 67.92M | C$ -17.28M | C$ -13.98M | |
C$ 2.66 | C$ 2.94 | C$ 1.04 | C$ 0.35 | C$ -0.09 | C$ -0.07 | |
C$ 2.66 | C$ 2.94 | C$ 1.04 | C$ 0.24 | C$ -0.09 | C$ -0.07 | |
C$ 1.19B | C$ 199.90M | C$ 210.97M | C$ 191.53M | C$ 190.29M | C$ 188.40M | |
C$ 1.19B | C$ 199.90M | C$ 213.56M | C$ 281.66M | C$ 190.29M | C$ 188.40M | |
C$ 0.28 | - | C$ 0.03 | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
C$ 5.72B | C$ 6.34B | C$ 376.06M | C$ -221.88M | C$ 149.60M | C$ 65.23M | |
- | - | - | - | C$ 13.15M | C$ 10.67M | |
C$ 868.88M | C$ 587.20M | C$ 220.12M | C$ 67.92M | C$ -17.28M | C$ -13.98M | |
C$ 1.01B | C$ 614.83M | C$ 208.89M | C$ 66.48M | C$ -23.00M | C$ -10.39M | |
C$ 690.71M | C$ 1.08B | C$ 303.14M | C$ 105.60M | C$ -9.38M | C$ -14.44M | |
C$ 1.18B | C$ 1.08B | C$ 396.83M | C$ 171.62M | C$ 43.77M | C$ 3.53M |