Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
C$ 2.67B | C$ 3.35B | C$ 3.38B | C$ 2.39B | C$ 1.81B | C$ 2.85B | |
C$ 1.24B | C$ 1.74B | C$ 2.19B | C$ 1.48B | C$ 893.20M | C$ 1.65B | |
C$ 1.42B | C$ 1.61B | C$ 1.19B | C$ 912.70M | C$ 913.70M | C$ 1.21B | |
C$ 1.51B | C$ 1.34B | C$ 1.09B | C$ 776.80M | C$ 710.40M | C$ 897.80M | |
C$ 458.00M | C$ 272.30M | C$ 100.80M | C$ 135.90M | C$ 203.30M | C$ 315.20M | |
C$ -145.50M | C$ -124.90M | C$ -91.60M | C$ 96.40M | C$ 98.50M | C$ 114.30M | |
C$ -24.00M | C$ -34.20M | C$ 1.90M | C$ -16.60M | C$ 22.30M | C$ -33.30M | |
C$ 296.50M | C$ 113.20M | C$ 143.30M | C$ 22.90M | C$ 127.10M | C$ 167.60M | |
C$ 32.40M | C$ 36.20M | C$ 37.00M | C$ 5.70M | C$ 64.30M | C$ 25.00M | |
- | - | - | - | - | - | |
C$ 34.90M | C$ 51.60M | C$ -112.50M | C$ 182.90M | C$ 75.10M | C$ 142.60M | |
C$ 0.74 | C$ 0.23 | C$ -0.58 | C$ 1.08 | C$ 0.14 | C$ 0.82 | |
C$ 0.64 | C$ 0.23 | C$ -0.58 | C$ 1.00 | C$ 0.14 | C$ 0.82 | |
C$ 978.40M | C$ 229.00M | C$ 194.90M | C$ 176.00M | C$ 175.70M | C$ 174.90M | |
C$ 1.10B | C$ 259.00M | C$ 224.90M | C$ 206.00M | C$ 189.70M | C$ 174.90M | |
C$ 0.72 | C$ 0.72 | C$ 0.81 | C$ 0.72 | C$ 0.72 | C$ 0.72 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
C$ 2.75B | C$ 3.08B | C$ 3.28B | C$ -2.26B | C$ -1.60B | C$ -2.54B | |
- | - | - | - | - | - | |
C$ 34.90M | C$ 51.60M | C$ -112.50M | C$ 182.90M | C$ 75.10M | C$ 142.60M | |
C$ 143.63M | C$ 79.10M | C$ 107.23M | C$ 103.93M | C$ 120.52M | C$ 171.49M | |
C$ 203.70M | C$ 235.60M | C$ 230.10M | C$ 100.50M | C$ 225.60M | C$ 281.90M | |
C$ 495.20M | C$ 566.70M | C$ 469.00M | C$ 301.60M | C$ 418.90M | C$ 534.50M |