Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
C$ 2.50B | C$ 2.50B | C$ 2.06B | C$ 1.41B | C$ 1.15B | C$ 1.34B | |
- | - | C$ 275.19M | C$ 1.08B | C$ 875.80M | C$ 978.42M | |
C$ 2.50B | C$ 2.50B | C$ 1.78B | C$ 334.45M | C$ 273.83M | C$ 362.95M | |
C$ 2.22B | C$ 2.22B | C$ 1.35B | C$ 190.96M | C$ 172.14M | C$ 204.17M | |
C$ 282.88M | C$ 282.88M | C$ 434.90M | C$ 143.50M | C$ 101.69M | C$ 158.79M | |
C$ -119.79M | C$ -119.79M | C$ -78.42M | C$ 52.20M | C$ 50.93M | C$ -58.52M | |
- | - | C$ 205.01M | C$ 2.97M | C$ -7.76M | C$ 5.58M | |
C$ 163.09M | C$ 163.09M | C$ 151.47M | C$ 94.26M | C$ 43.00M | C$ 105.85M | |
C$ 40.79M | C$ 40.79M | C$ 41.80M | C$ 25.68M | C$ 14.95M | C$ 22.21M | |
- | - | - | - | - | - | |
C$ 122.31M | C$ 122.31M | C$ 109.67M | C$ 68.59M | C$ 28.05M | C$ 83.64M | |
- | - | - | - | - | C$ 2.58 | |
- | - | - | - | - | C$ 2.49 | |
- | - | - | - | - | C$ 32.44M | |
- | - | - | - | - | C$ 38.09M | |
- | - | - | - | - | C$ 2.23 | |
- | - | - | - | - | - | |
- | - | - | - | - | C$ 3.15 | |
- | - | - | - | - | C$ 2.97 | |
- | - | - | - | - | - | |
C$ 1.63B | - | C$ 1.62B | C$ -1.27B | C$ -1.05B | C$ 1.18B | |
C$ 122.31M | C$ 122.31M | C$ 109.67M | C$ 68.59M | C$ 28.05M | C$ 83.64M | |
C$ 127.64M | C$ 127.64M | C$ 323.19M | C$ 72.32M | C$ 39.54M | C$ 87.62M | |
- | - | - | - | - | C$ 58.52M | |
C$ 282.88M | C$ 282.88M | C$ 229.89M | C$ 146.46M | C$ 93.93M | C$ 164.37M | |
C$ 548.71M | C$ 548.71M | C$ 449.60M | C$ 332.85M | C$ 276.78M | C$ 334.39M |