Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
C$ 1.69B | C$ 1.68B | C$ 1.60B | C$ 1.02B | C$ 948.72M | C$ 1.37B | |
C$ 942.75M | - | - | C$ 817.64M | C$ 718.60M | C$ 1.01B | |
C$ 749.25M | C$ 1.68B | C$ 1.60B | C$ 205.63M | C$ 230.12M | C$ 359.98M | |
C$ 202.83M | C$ 1.45B | C$ 1.39B | C$ 134.65M | C$ 115.57M | C$ 159.51M | |
C$ 359.81M | C$ 227.70M | C$ 204.05M | C$ 70.98M | C$ 114.55M | C$ 200.46M | |
C$ -95.49M | C$ -98.50M | C$ -100.84M | C$ 96.33M | C$ 90.77M | C$ 71.77M | |
C$ 55.49M | C$ -7.63M | C$ 15.48M | C$ -2.53M | C$ 23.21M | C$ 29.57M | |
C$ 135.35M | C$ 159.93M | C$ 101.34M | C$ -27.88M | C$ 46.98M | C$ 158.26M | |
C$ 48.96M | C$ 53.82M | C$ 50.42M | C$ -7.39M | C$ 5.50M | C$ 25.10M | |
- | - | - | - | - | - | |
C$ 52.09M | C$ 101.35M | C$ 47.89M | C$ -20.48M | C$ 41.49M | C$ 133.16M | |
C$ 0.22 | C$ 0.34 | C$ 0.13 | C$ -0.12 | C$ 0.26 | C$ 0.85 | |
C$ 0.21 | C$ 0.33 | C$ 0.13 | C$ -0.12 | C$ 0.25 | C$ 0.84 | |
C$ 776.06M | C$ 195.34M | C$ 194.44M | C$ 173.54M | C$ 161.59M | C$ 156.99M | |
C$ 798.39M | C$ 201.24M | C$ 199.05M | C$ 176.12M | C$ 163.65M | C$ 158.90M | |
- | - | - | - | C$ 0.12 | C$ 0.48 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
C$ 1.15B | - | - | C$ -952.30M | C$ -834.17M | C$ -1.17B | |
C$ 78.64M | C$ 101.35M | C$ 47.89M | C$ -20.48M | C$ 41.49M | C$ 133.16M | |
C$ 104.01M | C$ 117.53M | C$ 74.31M | C$ -37.00M | C$ 36.48M | C$ 116.97M | |
- | - | - | - | - | - | |
C$ 237.41M | C$ 264.52M | C$ 206.23M | C$ 69.33M | C$ 138.76M | C$ 233.08M | |
C$ 483.02M | C$ 504.96M | C$ 410.92M | C$ 270.46M | C$ 363.12M | C$ 370.03M |