Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
C$ 3.85B | C$ 3.85B | C$ 4.78B | C$ 2.69B | C$ 931.90M | C$ 1.45B | |
C$ 618.90M | C$ 618.90M | C$ 861.80M | C$ 961.95M | C$ 537.87M | C$ 798.62M | |
C$ 3.23B | C$ 3.23B | C$ 3.92B | C$ 1.73B | C$ 394.03M | C$ 655.62M | |
C$ 2.14B | C$ 2.02B | C$ 2.32B | C$ 891.22M | C$ 375.18M | C$ 404.66M | |
C$ 1.09B | C$ 1.21B | C$ 1.60B | C$ 840.86M | C$ 18.85M | C$ 250.96M | |
C$ -99.20M | C$ -117.10M | C$ -59.30M | C$ 43.69M | C$ -43.53M | C$ -52.27M | |
C$ -173.20M | C$ -78.00M | C$ -21.70M | C$ 1.58B | C$ -2.39B | C$ -402.03M | |
C$ 1.16B | C$ 1.17B | C$ 2.22B | C$ 2.37B | C$ -2.42B | C$ -203.34M | |
C$ 281.70M | C$ 281.70M | C$ 548.50M | C$ 595.54M | C$ -573.01M | C$ -47.47M | |
- | - | - | - | - | - | |
C$ 881.10M | C$ 889.00M | C$ 1.68B | C$ 1.78B | C$ -1.84B | C$ -155.87M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | C$ 1.96M | |
C$ 1.95B | C$ 2.64B | - | C$ -1.85B | C$ 913.05M | C$ 1.20B | |
C$ 881.10M | C$ 889.00M | C$ 1.68B | C$ 1.78B | C$ -1.84B | C$ -155.87M | |
C$ 776.66M | C$ 782.46M | C$ 972.28M | C$ -118.89M | C$ -18.83M | C$ 152.30M | |
- | - | - | - | C$ 43.53M | C$ 52.27M | |
C$ 1.26B | C$ 1.27B | C$ 2.28B | C$ 2.42B | C$ -2.37B | C$ -151.07M | |
C$ 2.13B | C$ 2.13B | C$ 3.09B | C$ 2.96B | C$ -2.02B | C$ 335.15M |