Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
C$ 3.35B | C$ 3.35B | C$ 3.38B | C$ 2.39B | C$ 1.81B | C$ 2.85B | |
C$ 1.74B | C$ 1.74B | C$ 2.19B | C$ 1.48B | C$ 893.20M | C$ 1.65B | |
C$ 1.62B | C$ 1.61B | C$ 1.19B | C$ 912.70M | C$ 913.70M | C$ 1.21B | |
C$ 1.39B | C$ 1.39B | C$ 1.01B | C$ 776.80M | C$ 710.40M | C$ 897.80M | |
C$ 222.10M | C$ 222.10M | C$ 182.30M | C$ 135.90M | C$ 203.30M | C$ 315.20M | |
C$ -124.90M | C$ -124.90M | C$ -84.50M | C$ 96.40M | C$ 98.50M | C$ -114.30M | |
C$ -4.10M | C$ -4.10M | C$ 162.10M | C$ -16.60M | C$ 22.30M | C$ -33.30M | |
C$ 113.20M | C$ 113.20M | C$ -124.90M | C$ 22.90M | C$ 127.10M | C$ 167.60M | |
C$ 36.20M | C$ 36.20M | C$ -37.00M | C$ 5.70M | C$ 64.30M | C$ 25.00M | |
- | - | - | - | - | - | |
C$ 51.60M | C$ 51.60M | C$ -112.50M | C$ 182.90M | C$ 75.10M | C$ 142.60M | |
C$ 0.65 | C$ 0.23 | C$ -0.58 | C$ 1.08 | C$ 0.14 | C$ 0.82 | |
C$ 0.60 | C$ 0.23 | C$ -0.58 | C$ 1.00 | C$ 0.14 | C$ 0.82 | |
C$ 916.00M | C$ 229.00M | C$ 194.90M | C$ 176.00M | C$ 175.70M | C$ 174.90M | |
C$ 1.04B | C$ 259.00M | C$ 224.90M | C$ 206.00M | C$ 189.70M | C$ 174.90M | |
C$ 44.80 | - | C$ 0.81 | C$ 0.72 | C$ 0.72 | C$ 0.72 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | C$ 2.50M | |
C$ 1.21B | - | C$ 3.20B | C$ -2.26B | C$ -1.60B | C$ 2.54B | |
- | - | - | - | - | C$ 114.30M | |
C$ 51.60M | C$ 51.60M | C$ -112.50M | C$ 182.90M | C$ 75.10M | C$ 142.60M | |
C$ -146.24M | C$ 79.10M | C$ -79.60M | C$ 103.93M | C$ 120.52M | C$ 170.93M | |
C$ 235.60M | C$ 235.60M | C$ -38.10M | C$ 100.50M | C$ 225.60M | C$ 281.90M | |
C$ 566.70M | C$ 566.70M | C$ 200.80M | C$ 301.60M | C$ 418.90M | C$ 534.50M |