Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
C$ 3.63B | 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$ 2.22B | C$ 1.08B | C$ 1.11B | C$ 1.11B | C$ 983.92M | C$ 998.59M | |
C$ 823.62M | C$ 795.30M | C$ 853.13M | C$ 819.09M | C$ 750.95M | C$ 830.50M | |
C$ 1.40B | C$ 287.88M | C$ 254.74M | C$ 289.13M | C$ 232.97M | C$ 168.09M | |
C$ -16.79M | C$ -19.46M | C$ -21.53M | C$ 14.98M | C$ 17.89M | C$ -25.18M | |
C$ -20.81M | C$ -16.47M | C$ -3.01M | C$ 2.23M | C$ -4.60M | C$ 140.00K | |
C$ 1.30B | C$ 182.48M | C$ 236.22M | C$ 276.38M | C$ 210.49M | C$ 143.05M | |
C$ 47.77M | C$ 43.62M | C$ 56.79M | C$ 69.22M | C$ 47.23M | C$ 36.12M | |
- | - | - | - | - | - | |
C$ 147.50M | C$ 138.85M | C$ 179.43M | C$ 207.16M | C$ 163.25M | C$ 106.93M | |
C$ 2.17 | C$ 2.04 | C$ 2.66 | C$ 2.67 | C$ 2.05 | C$ 1.38 | |
C$ 2.14 | C$ 2.02 | C$ 2.64 | C$ 2.62 | C$ 1.99 | C$ 1.30 | |
C$ 272.26M | C$ 67.96M | C$ 67.51M | C$ 77.62M | C$ 79.80M | C$ 77.59M | |
C$ 274.60M | C$ 68.65M | C$ 68.16M | C$ 79.06M | C$ 82.11M | C$ 83.75M | |
C$ 0.52 | C$ 0.18 | C$ 0.96 | C$ 0.64 | C$ 0.58 | C$ 0.56 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
C$ 1.63B | C$ 2.17B | - | C$ -2.22B | C$ -1.99B | C$ 2.12B | |
C$ 147.50M | C$ 138.85M | C$ 179.43M | C$ 207.16M | C$ 163.25M | C$ 106.93M | |
C$ 1.08B | C$ 236.53M | C$ 173.62M | C$ 203.14M | C$ 154.71M | C$ 106.82M | |
- | - | - | - | - | C$ 28.69M | |
C$ 1.32B | C$ 210.66M | C$ 262.24M | C$ 297.13M | C$ 232.90M | C$ 171.74M | |
C$ 1.26B | C$ 123.85M | C$ 262.24M | C$ 409.14M | C$ 344.19M | C$ 294.43M |