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$ 837.30M | C$ 1.48B | C$ 861.80M | C$ 961.90M | C$ 478.65M | C$ 798.62M | |
C$ 3.09B | C$ 2.36B | C$ 3.92B | C$ 1.73B | C$ 453.24M | C$ 655.62M | |
C$ 1.49B | C$ 1.34B | C$ 2.28B | C$ 891.22M | C$ 434.39M | C$ 404.66M | |
C$ 957.80M | C$ 1.02B | C$ 1.64B | C$ 840.86M | C$ 18.85M | C$ 250.96M | |
C$ 96.20M | C$ 88.60M | C$ -95.60M | C$ 43.69M | C$ 43.53M | C$ 52.27M | |
C$ 245.20M | 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.50M | C$ -573.01M | C$ -47.47M | |
- | - | - | - | - | - | |
C$ 876.80M | C$ 889.00M | C$ 1.68B | C$ 1.78B | C$ -1.84B | C$ -155.87M | |
C$ 1.46 | C$ 1.47 | C$ 2.72 | C$ 2.97 | C$ -4.52 | C$ -0.38 | |
C$ 1.46 | 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.72 | C$ 0.63 | C$ 0.39 | C$ 0.21 | C$ 0.21 | C$ 0.34 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
C$ 2.33B | C$ 2.82B | C$ 3.14B | C$ -1.85B | C$ -913.05M | C$ -1.20B | |
C$ 876.80M | 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$ -525.91M | C$ 45.99M | |
- | - | - | - | - | - | |
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 |