Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
C$ 481.43M | C$ 495.58M | C$ 613.36M | C$ 316.76M | C$ 207.16M | C$ 394.36M | |
C$ 193.39M | C$ 310.97M | C$ 304.75M | C$ 194.92M | C$ 218.73M | C$ 292.82M | |
C$ 288.05M | C$ 184.61M | C$ 308.60M | C$ 121.85M | C$ -11.57M | C$ 101.53M | |
C$ 106.30M | C$ 61.35M | C$ 193.46M | C$ 42.25M | C$ 50.74M | C$ 74.31M | |
C$ 92.22M | C$ 123.26M | C$ 231.32M | C$ 79.59M | C$ -62.31M | C$ 27.22M | |
C$ 1.88M | C$ 1.31M | C$ -3.91M | C$ 440.00K | C$ 16.15M | C$ 19.78M | |
C$ -14.51M | C$ -7.48M | C$ 32.62M | C$ 56.54M | C$ -334.66M | C$ 1.96M | |
C$ 90.82M | C$ 114.48M | C$ 194.00M | C$ 135.69M | C$ -413.12M | C$ 9.41M | |
C$ 24.23M | C$ 28.50M | C$ 51.44M | C$ 21.44M | C$ -88.31M | C$ 2.83M | |
- | - | - | - | - | - | |
C$ 66.59M | C$ 85.97M | C$ 142.56M | C$ 114.26M | C$ -324.81M | C$ 6.57M | |
C$ 0.34 | C$ 0.45 | C$ 0.83 | C$ 0.61 | C$ -1.73 | C$ 0.04 | |
C$ 0.33 | C$ 0.44 | C$ 0.81 | C$ 0.60 | C$ -1.73 | C$ 0.04 | |
C$ 778.09M | C$ 193.12M | C$ 191.10M | C$ 188.80M | C$ 188.09M | C$ 184.30M | |
C$ 794.42M | C$ 197.06M | C$ 195.46M | C$ 190.81M | C$ 188.09M | C$ 184.95M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
C$ 299.69M | C$ 372.32M | C$ 498.22M | C$ -237.17M | C$ -269.47M | C$ -367.13M | |
- | - | - | - | - | - | |
C$ 66.59M | C$ 85.97M | C$ 142.56M | C$ 114.26M | C$ -324.81M | C$ 6.57M | |
C$ 75.00M | C$ 84.09M | C$ 142.40M | C$ 28.81M | C$ -160.17M | C$ 12.14K | |
C$ 92.24M | C$ 115.79M | C$ 195.46M | C$ 136.13M | C$ -396.97M | C$ 28.40M | |
C$ 220.77M | C$ 241.60M | C$ 195.46M | C$ 227.38M | C$ -284.35M | C$ 184.80M |