Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
C$ 4.62B | C$ 6.44B | C$ 6.04B | C$ 4.65B | C$ 3.33B | C$ 3.48B | |
C$ 3.85B | C$ 5.32B | C$ 5.00B | C$ 3.82B | C$ 2.78B | C$ 2.91B | |
C$ 772.09M | C$ 1.12B | C$ 1.04B | C$ 834.18M | C$ 547.33M | C$ 570.50M | |
C$ 686.41M | C$ 906.92M | C$ 821.36M | C$ 612.61M | C$ 461.66M | C$ 499.77M | |
C$ 128.12M | C$ 214.86M | C$ 221.51M | C$ 221.57M | C$ 85.66M | C$ 70.73M | |
C$ -111.40M | C$ -137.22M | C$ -102.49M | C$ 63.95M | C$ 61.31M | C$ 66.72M | |
C$ -26.31M | C$ -6.72M | C$ 44.50M | C$ 63.59M | C$ -25.56M | C$ -30.31M | |
C$ -17.92M | C$ 84.36M | C$ 74.53M | C$ 221.22M | C$ -1.21M | C$ -26.30M | |
C$ 25.73M | C$ 30.58M | C$ 32.82M | C$ 54.02M | C$ 5.42M | C$ 775.00K | |
- | - | - | - | - | - | |
C$ -44.38M | C$ 50.49M | C$ 85.44M | C$ 164.21M | C$ -7.46M | C$ -28.35M | |
C$ -285.28 | C$ 2.14 | C$ 3.28 | C$ 5.98 | C$ -0.27 | C$ -1.03 | |
C$ 137.98 | C$ 2.06 | C$ 3.03 | C$ 5.60 | C$ -0.27 | C$ -1.03 | |
C$ 70.65M | C$ 23.56M | C$ 26.05M | C$ 27.47M | C$ 27.31M | C$ 27.42M | |
C$ 71.26M | C$ 24.45M | C$ 28.23M | C$ 29.31M | C$ 27.31M | C$ 27.42M | |
- | - | - | - | C$ 0.10 | C$ 0.40 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
C$ 4.54B | C$ 6.22B | - | C$ -4.43B | C$ -3.24B | C$ -3.41B | |
C$ -44.38M | C$ 50.49M | C$ 85.44M | C$ 164.21M | C$ -7.46M | C$ -28.35M | |
C$ -22.25M | C$ 61.91M | C$ 55.07M | C$ 138.38M | C$ 25.19M | C$ 20.17M | |
- | - | - | - | - | - | |
C$ 165.95M | C$ 231.55M | C$ 171.79M | C$ 278.09M | C$ 54.77M | C$ 36.52M | |
C$ 150.48M | C$ 231.55M | C$ 235.04M | C$ 309.87M | C$ 79.31M | C$ 79.74M |