Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
C$ 6.44B | C$ 6.44B | C$ 6.04B | C$ 4.65B | C$ 3.33B | C$ 3.48B | |
C$ 5.32B | C$ 5.32B | C$ 5.00B | C$ 3.82B | C$ 2.78B | C$ 2.91B | |
C$ 1.12B | C$ 1.12B | C$ 1.04B | C$ 834.18M | C$ 547.33M | C$ 570.50M | |
C$ 906.92M | C$ 906.92M | C$ 814.29M | C$ 612.61M | C$ 461.66M | C$ 499.77M | |
C$ 214.86M | C$ 214.86M | C$ 228.59M | C$ 221.57M | C$ 85.66M | C$ 70.73M | |
C$ -137.22M | C$ -137.22M | C$ -94.20M | C$ 63.95M | C$ 61.31M | C$ -66.72M | |
C$ -6.72M | C$ -6.72M | C$ 12.00M | C$ 63.59M | C$ -25.56M | C$ -30.31M | |
C$ 84.36M | C$ 84.36M | C$ 122.39M | C$ 221.22M | C$ -1.21M | C$ -26.30M | |
C$ 30.58M | C$ 30.58M | C$ 32.82M | C$ 54.02M | C$ 5.42M | C$ 775.00K | |
- | - | - | - | - | - | |
C$ 50.49M | C$ 50.49M | C$ 83.94M | C$ 164.21M | C$ -7.46M | C$ -28.35M | |
C$ 2.14 | C$ 2.14 | C$ 3.28 | C$ 5.98 | C$ -0.27 | C$ -1.03 | |
C$ 2.07 | C$ 2.06 | C$ 3.03 | C$ 5.60 | C$ -0.27 | C$ -1.03 | |
C$ 47.19M | C$ 23.56M | C$ 26.05M | C$ 27.47M | C$ 27.31M | C$ 27.42M | |
C$ 97.80M | C$ 24.45M | C$ 28.23M | C$ 29.31M | C$ 27.31M | C$ 27.42M | |
- | - | - | - | C$ 0.10 | C$ 0.40 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | C$ 4.51M | |
C$ 4.75B | - | C$ 5.81B | C$ -4.43B | C$ -3.24B | C$ 3.41B | |
C$ 50.49M | C$ 50.49M | C$ 83.94M | C$ 164.21M | C$ -7.46M | C$ -28.35M | |
C$ 61.91M | C$ 61.91M | C$ 90.25M | C$ 138.38M | C$ 25.19M | C$ 1.53M | |
- | - | - | - | - | C$ 62.81M | |
C$ 231.55M | C$ 231.55M | C$ 220.74M | C$ 278.09M | C$ 54.77M | C$ 36.52M | |
C$ 290.55M | C$ 290.55M | C$ 277.06M | C$ 321.78M | C$ 96.90M | C$ 79.74M |