Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
C$ 2.52B | C$ 2.45B | C$ 2.52B | C$ 2.51B | C$ 2.22B | C$ 2.28B | |
C$ 1.41B | C$ 1.37B | C$ 1.41B | C$ 1.40B | C$ 1.24B | C$ 1.28B | |
C$ 1.11B | C$ 1.08B | C$ 1.11B | C$ 1.11B | C$ 983.92M | C$ 998.59M | |
C$ 818.72M | C$ 795.30M | C$ 754.66M | C$ 819.09M | C$ 750.95M | C$ 830.50M | |
C$ 293.46M | C$ 287.88M | C$ 354.77M | C$ 289.13M | C$ 232.97M | C$ 168.09M | |
C$ -15.67M | C$ -19.46M | C$ -21.53M | C$ 14.98M | C$ 17.89M | C$ 25.18M | |
C$ 505.00K | C$ -16.47M | C$ -3.01M | C$ 2.23M | C$ -4.60M | C$ 140.00K | |
C$ 174.88M | C$ 182.48M | C$ 236.22M | C$ 276.38M | C$ 210.49M | C$ 143.05M | |
C$ 42.78M | C$ 43.62M | C$ 56.79M | C$ 69.22M | C$ 47.23M | C$ 36.12M | |
- | - | - | - | - | - | |
C$ 132.09M | C$ 138.85M | C$ 179.43M | C$ 207.16M | C$ 163.25M | C$ 106.93M | |
C$ 1.94 | C$ 2.04 | C$ 2.66 | C$ 2.67 | C$ 2.05 | C$ 1.38 | |
C$ 1.92 | C$ 2.02 | C$ 2.63 | C$ 2.62 | C$ 1.99 | C$ 1.30 | |
C$ 272.44M | C$ 67.96M | C$ 67.51M | C$ 77.62M | C$ 79.80M | C$ 77.59M | |
C$ 274.61M | C$ 68.65M | C$ 68.16M | C$ 79.06M | C$ 82.11M | C$ 83.75M | |
C$ 0.74 | C$ 0.18 | C$ 0.16 | C$ 0.64 | C$ 0.58 | C$ 0.56 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
C$ 2.23B | C$ 2.17B | C$ 2.16B | C$ -2.22B | C$ -1.99B | C$ -2.12B | |
C$ 132.09M | C$ 138.85M | C$ 179.43M | C$ 207.16M | C$ 163.25M | C$ 106.93M | |
C$ 259.89M | C$ 236.53M | C$ 273.65M | C$ 203.14M | C$ 154.71M | C$ 105.14M | |
- | - | - | - | - | - | |
C$ 192.80M | C$ 210.66M | C$ 262.24M | C$ 297.13M | C$ 232.90M | C$ 171.74M | |
C$ 180.64M | C$ 123.85M | C$ 372.20M | C$ 409.14M | C$ 344.19M | C$ 294.43M |