Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
C$ 3.38B | C$ 3.38B | C$ 2.89B | C$ 1.87B | C$ 975.48M | C$ 1.81B | |
C$ 669.79M | C$ 669.79M | C$ 562.96M | C$ 1.26B | C$ 1.06B | C$ 1.56B | |
C$ 2.71B | C$ 2.71B | C$ 2.33B | C$ 603.51M | C$ -82.80M | C$ 243.54M | |
C$ 2.10B | C$ 2.10B | C$ 1.36B | C$ 79.53M | C$ 66.73M | C$ 86.84M | |
C$ 615.92M | C$ 614.55M | C$ 965.54M | C$ 523.98M | C$ -149.53M | C$ 156.70M | |
C$ -192.17M | C$ -192.17M | C$ -104.82M | C$ 96.93M | C$ 113.15M | C$ -112.15M | |
C$ 951.17M | C$ 949.81M | C$ -73.63M | C$ 1.27B | C$ -2.34B | C$ -123.47M | |
C$ -516.58M | C$ -516.58M | C$ 890.91M | C$ 1.69B | C$ -2.60B | C$ -78.92M | |
C$ -283.23M | C$ -283.23M | C$ 35.31M | C$ 81.24M | C$ -160.39M | C$ -66.46M | |
- | - | - | - | - | - | |
C$ -233.36M | C$ -233.36M | C$ 855.61M | C$ 1.61B | C$ -2.44B | C$ -12.46M | |
C$ -0.14 | C$ -0.33 | C$ 1.53 | C$ 2.86 | C$ -4.35 | C$ -0.02 | |
C$ -0.16 | C$ -0.33 | C$ 1.52 | C$ 2.82 | C$ -4.35 | C$ -0.02 | |
C$ 2.82B | C$ 704.90M | C$ 557.99M | C$ 563.67M | C$ 560.66M | C$ 557.05M | |
C$ 2.82B | C$ 704.90M | C$ 563.84M | C$ 571.61M | C$ 560.66M | C$ 557.05M | |
C$ 0.04 | C$ 0.02 | - | - | - | C$ 0.00 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
C$ 1.84B | C$ 2.77B | - | C$ -1.34B | C$ -1.13B | C$ 1.65B | |
- | - | - | - | - | C$ 107.42M | |
C$ -233.36M | C$ -233.36M | C$ 855.61M | C$ 1.61B | C$ -2.44B | C$ -12.46M | |
C$ -96.35M | C$ 33.85M | C$ 382.18M | C$ -304.52M | C$ -397.12M | C$ 83.82M | |
C$ -356.76M | C$ -356.76M | C$ 995.73M | C$ 1.79B | C$ -2.49B | C$ 28.50M | |
C$ 691.14M | C$ 691.14M | C$ 1.58B | C$ 2.25B | C$ -2.01B | C$ 760.18M |