Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
C$ 5.16B | C$ 5.34B | C$ 4.76B | C$ 3.78B | C$ 3.38B | C$ 3.86B | |
C$ 4.49B | C$ 4.66B | C$ 4.20B | C$ 3.44B | C$ 2.96B | C$ 3.28B | |
C$ 664.59M | C$ 675.40M | C$ 559.26M | C$ 345.62M | C$ 415.10M | C$ 586.10M | |
C$ 381.02M | C$ 379.16M | C$ 329.01M | C$ 276.28M | C$ 293.06M | C$ 294.53M | |
C$ 283.57M | C$ 296.24M | C$ 230.25M | C$ 69.35M | C$ 122.03M | C$ 291.57M | |
C$ 80.19M | C$ 78.82M | C$ -51.84M | C$ 32.09M | C$ 35.34M | C$ 37.42M | |
C$ -13.86M | C$ -20.26M | C$ 775.00K | C$ 10.00M | C$ -102.00M | C$ -29.10M | |
C$ 169.43M | C$ 197.16M | C$ 174.04M | C$ 47.26M | C$ -15.31M | C$ 225.04M | |
C$ 68.80M | C$ 43.49M | C$ 41.21M | C$ 11.38M | C$ 12.01M | C$ 43.82M | |
C$ -3.08M | C$ -3.56M | C$ -1.02M | C$ -3.92M | C$ -2.31M | C$ -2.01M | |
C$ 100.64M | C$ 153.66M | C$ 132.84M | C$ 35.88M | C$ -27.32M | C$ 181.22M | |
C$ 1.31 | C$ 1.93 | C$ 1.65 | C$ 0.45 | C$ -0.34 | C$ 2.20 | |
C$ 1.31 | C$ 1.93 | C$ 1.65 | C$ 0.45 | C$ -0.34 | C$ 2.19 | |
C$ 307.21M | C$ 79.61M | C$ 80.38M | C$ 80.34M | C$ 80.14M | C$ 82.49M | |
C$ 307.27M | C$ 79.66M | C$ 80.38M | C$ 80.41M | C$ 80.14M | C$ 82.64M | |
C$ 0.20 | C$ 0.20 | C$ 0.20 | C$ 0.20 | C$ 0.20 | C$ 0.18 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
C$ 4.88B | C$ 5.04B | - | C$ -3.71B | C$ -3.25B | C$ -3.57B | |
- | - | - | - | - | - | |
C$ 100.64M | C$ 153.66M | C$ 132.84M | C$ 35.88M | C$ -27.32M | C$ 181.22M | |
C$ 206.04M | C$ 172.03M | C$ 140.40M | C$ 33.37M | C$ 82.38M | C$ 191.14M | |
C$ 255.12M | C$ 277.48M | C$ 225.88M | C$ 80.18M | C$ 20.46M | C$ 263.04M | |
C$ 594.73M | C$ 597.92M | C$ 511.52M | C$ 328.40M | C$ 261.44M | C$ 480.22M |