Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
C$ 3.93B | C$ 3.85B | C$ 4.78B | C$ 2.69B | C$ 931.90M | C$ 1.45B | |
C$ 615.40M | C$ 1.48B | C$ 861.80M | C$ 961.95M | C$ 537.87M | C$ 798.62M | |
C$ 3.31B | C$ 2.36B | C$ 3.92B | C$ 1.73B | C$ 394.03M | C$ 655.62M | |
C$ 2.24B | C$ 1.34B | C$ 2.32B | C$ 891.22M | C$ 375.18M | C$ 404.66M | |
C$ 1.08B | C$ 1.02B | C$ 1.60B | C$ 840.86M | C$ 18.85M | C$ 250.96M | |
C$ -128.40M | C$ 88.60M | C$ -59.30M | C$ 43.69M | C$ -43.53M | C$ -52.27M | |
C$ -153.80M | C$ 234.70M | C$ -21.70M | C$ 1.58B | C$ -2.39B | C$ -402.03M | |
C$ 1.10B | C$ 1.17B | C$ 2.22B | C$ 2.37B | C$ -2.42B | C$ -203.34M | |
C$ 232.20M | C$ 281.70M | C$ 548.50M | C$ 595.54M | C$ -573.01M | C$ -47.47M | |
- | - | - | - | - | - | |
C$ 868.90M | C$ 889.00M | C$ 1.68B | C$ 1.78B | C$ -1.84B | C$ -155.87M | |
C$ 1.45 | C$ 1.47 | C$ 2.72 | C$ 2.97 | C$ -4.52 | C$ -0.38 | |
C$ 1.45 | C$ 1.46 | C$ 2.70 | C$ 2.95 | C$ -4.52 | C$ -0.38 | |
C$ 2.40B | C$ 605.10M | C$ 616.50M | C$ 598.60M | C$ 408.37M | C$ 412.00M | |
C$ 2.41B | C$ 608.60M | C$ 621.10M | C$ 603.09M | C$ 408.37M | C$ 412.00M | |
C$ 0.71 | C$ 0.72 | C$ 0.39 | C$ 0.21 | C$ 0.21 | C$ 0.34 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | C$ 1.96M | |
C$ 2.85B | C$ 2.82B | - | C$ -1.85B | C$ 913.05M | C$ 1.20B | |
C$ 868.90M | C$ 889.00M | C$ 1.68B | C$ 1.78B | C$ -1.84B | C$ -155.87M | |
C$ 991.22M | C$ 782.46M | C$ 972.28M | C$ -118.89M | C$ -18.83M | C$ 152.30M | |
- | - | - | - | C$ 43.53M | C$ 52.27M | |
C$ 1.20B | C$ 1.26B | C$ 2.28B | C$ 2.42B | C$ -2.37B | C$ -151.07M | |
C$ 2.15B | C$ 2.12B | C$ 3.09B | C$ 2.96B | C$ -2.02B | C$ 335.15M |