Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
C$ 4.09B | C$ 3.35B | C$ 3.38B | C$ 2.39B | C$ 1.81B | C$ 2.85B | |
C$ 2.05B | C$ 1.74B | C$ 2.19B | C$ 1.48B | C$ 893.20M | C$ 1.65B | |
C$ 2.04B | C$ 1.61B | C$ 1.19B | C$ 912.70M | C$ 913.70M | C$ 1.21B | |
C$ 1.66B | C$ 1.34B | C$ 1.01B | C$ 776.80M | C$ 710.40M | C$ 897.80M | |
C$ 383.60M | C$ 272.30M | C$ 182.30M | C$ 135.90M | C$ 203.30M | C$ 315.20M | |
C$ -150.00M | C$ -124.90M | C$ -84.50M | C$ 96.40M | C$ 98.50M | C$ -114.30M | |
C$ 12.80M | C$ -34.20M | C$ 162.10M | C$ -16.60M | C$ 22.30M | C$ -33.30M | |
C$ 252.50M | C$ 113.20M | C$ -124.90M | C$ 22.90M | C$ 127.10M | C$ 167.60M | |
C$ 95.80M | C$ 36.20M | C$ -37.00M | C$ 5.70M | C$ 64.30M | C$ 25.00M | |
- | - | - | - | - | - | |
C$ 128.20M | C$ 51.60M | C$ -112.50M | C$ 182.90M | C$ 75.10M | C$ 142.60M | |
C$ 0.55 | C$ 0.23 | C$ -0.58 | C$ 1.08 | C$ 0.14 | C$ 0.82 | |
C$ 0.45 | C$ 0.23 | C$ -0.58 | C$ 1.00 | C$ 0.14 | C$ 0.82 | |
C$ 978.60M | 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$ 45.16 | C$ 0.72 | C$ 0.81 | C$ 0.72 | C$ 0.72 | C$ 0.72 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | C$ 2.50M | |
C$ 1.79B | C$ 3.08B | C$ 3.20B | C$ -2.26B | C$ -1.60B | C$ 2.54B | |
- | - | - | - | - | C$ 114.30M | |
C$ 128.20M | C$ 51.60M | C$ -112.50M | C$ 182.90M | C$ 75.10M | C$ 142.60M | |
C$ 108.13M | C$ 79.10M | C$ -79.60M | C$ 103.93M | C$ 120.52M | C$ 170.93M | |
C$ 400.00M | C$ 235.60M | C$ -38.10M | C$ 100.50M | C$ 225.60M | C$ 281.90M | |
C$ 719.40M | C$ 566.70M | C$ 200.80M | C$ 301.60M | C$ 418.90M | C$ 534.50M |