Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
C$ 7.58B | C$ 12.87B | C$ 6.04B | C$ 4.65B | C$ 3.33B | C$ 3.48B | |
C$ 6.33B | C$ 10.63B | C$ 5.00B | C$ 3.82B | C$ 2.78B | C$ 2.91B | |
C$ 1.26B | C$ 2.24B | C$ 1.04B | C$ 834.18M | C$ 547.33M | C$ 570.50M | |
C$ 1.11B | C$ 1.81B | C$ 814.29M | C$ 612.61M | C$ 461.66M | C$ 499.77M | |
C$ 147.14M | C$ 429.73M | C$ 228.59M | C$ 221.57M | C$ 85.66M | C$ 70.73M | |
C$ -179.04M | C$ -274.43M | C$ -94.20M | C$ 63.95M | C$ 61.31M | C$ -66.72M | |
C$ -49.14M | C$ -13.43M | C$ 12.00M | C$ 63.59M | C$ -25.56M | C$ -30.31M | |
C$ -8.47M | C$ 168.73M | C$ 122.39M | C$ 221.22M | C$ -1.21M | C$ -26.30M | |
C$ 29.16M | C$ 61.17M | C$ 32.82M | C$ 54.02M | C$ 5.42M | C$ 775.00K | |
- | - | - | - | - | - | |
C$ -38.98M | C$ 100.98M | C$ 83.94M | C$ 164.21M | C$ -7.46M | C$ -28.35M | |
C$ -1.67 | C$ 4.28 | C$ 3.28 | C$ 5.98 | C$ -0.27 | C$ -1.03 | |
C$ -1.67 | C$ 4.12 | C$ 3.03 | C$ 5.60 | C$ -0.27 | C$ -1.03 | |
C$ 117.74M | C$ 47.12M | C$ 26.05M | C$ 27.47M | C$ 27.31M | C$ 27.42M | |
C$ 119.47M | C$ 48.90M | C$ 28.23M | C$ 29.31M | C$ 27.31M | C$ 27.42M | |
- | - | - | - | C$ 0.10 | C$ 0.40 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | C$ 4.51M | |
C$ 3.17B | - | C$ 5.81B | C$ -4.43B | C$ -3.24B | C$ 3.41B | |
C$ -38.98M | C$ 100.98M | C$ 83.94M | C$ 164.21M | C$ -7.46M | C$ -28.35M | |
C$ -27.98M | C$ 123.83M | C$ 90.25M | C$ 138.38M | C$ 25.19M | C$ 1.53M | |
- | - | - | - | - | C$ 62.81M | |
C$ 181.36M | C$ 242.66M | C$ 220.74M | C$ 278.09M | C$ 54.77M | C$ 36.52M | |
C$ 254.87M | C$ 242.66M | C$ 277.06M | C$ 321.78M | C$ 96.90M | C$ 79.74M |