Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
C$ 631.82M | C$ 593.74M | C$ 741.84M | C$ 448.75M | C$ 226.46M | C$ 391.60M | |
C$ 171.43M | C$ 216.12M | C$ 252.47M | C$ 158.59M | C$ 100.33M | C$ 157.84M | |
C$ 460.39M | C$ 377.61M | C$ 489.37M | C$ 290.17M | C$ 126.13M | C$ 233.76M | |
C$ 238.96M | C$ 231.57M | C$ 333.64M | C$ 181.38M | C$ 134.99M | C$ 183.40M | |
C$ 171.05M | C$ 146.04M | C$ 558.20M | C$ 108.79M | C$ -13.43M | C$ 50.36M | |
C$ 4.40M | C$ 6.43M | C$ -8.06M | C$ 15.41M | C$ 13.97M | C$ 13.96M | |
C$ -8.37M | C$ -3.84M | C$ -3.48M | C$ 191.04M | C$ -232.89M | C$ -61.65M | |
C$ 153.37M | C$ 135.77M | C$ 546.53M | C$ 284.42M | C$ -260.28M | C$ -25.25M | |
C$ 36.41M | C$ 32.17M | C$ -9.75M | - | C$ 102.88M | C$ 9.09M | |
- | - | - | - | - | - | |
C$ 116.96M | C$ 103.60M | C$ 536.78M | C$ 284.42M | C$ -363.16M | C$ -34.34M | |
C$ 0.75 | C$ 0.66 | C$ 1.97 | C$ 1.98 | C$ -3.20 | C$ -0.30 | |
C$ 0.72 | C$ 0.65 | C$ 1.92 | C$ 1.84 | C$ -3.20 | C$ -0.30 | |
C$ 633.84M | C$ 157.69M | C$ 153.99M | C$ 143.64M | C$ 113.41M | C$ 115.31M | |
C$ 641.07M | C$ 160.01M | C$ 157.90M | C$ 154.57M | C$ 113.41M | C$ 115.31M | |
C$ 0.72 | C$ 0.72 | C$ 0.38 | - | C$ 0.03 | C$ 0.15 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
C$ 410.39M | C$ 447.69M | C$ 183.64M | C$ -339.97M | C$ -235.32M | C$ -341.24M | |
- | - | - | - | - | - | |
C$ 116.96M | C$ 103.60M | C$ 536.78M | C$ 284.42M | C$ -363.16M | C$ -34.34M | |
C$ 141.83M | C$ 99.79M | C$ 401.70M | C$ -36.50M | C$ 32.98M | C$ 4.08M | |
C$ 171.26M | C$ 141.13M | C$ 561.68M | C$ 298.61M | C$ -247.44M | C$ -12.29M | |
C$ 276.64M | C$ 244.63M | C$ 401.32M | C$ 377.14M | C$ -180.36M | C$ 79.80M |