Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
C$ 2.64B | C$ 3.16B | C$ 1.78B | C$ 960.16M | C$ 1.22B | C$ 2.05B | |
C$ 2.11B | C$ 2.54B | C$ 1.46B | C$ 740.60M | C$ 918.87M | C$ 1.62B | |
C$ 527.08M | C$ 617.15M | C$ 322.72M | C$ 219.55M | C$ 298.18M | C$ 429.08M | |
C$ 300.62M | C$ 395.88M | C$ 301.24M | C$ 165.26M | C$ 182.17M | C$ 197.18M | |
C$ 226.46M | C$ 221.27M | C$ 21.47M | C$ 54.29M | C$ 116.01M | C$ 231.91M | |
C$ -103.69M | C$ -126.39M | C$ -59.89M | C$ 17.00M | C$ 22.49M | C$ 18.58M | |
C$ 17.32M | C$ -163.41M | C$ -4.52M | C$ 806.00K | C$ 2.04M | C$ 1.99M | |
C$ -41.65M | C$ -68.53M | C$ -101.10M | C$ 38.10M | C$ 95.56M | C$ 215.32M | |
C$ 68.69M | C$ 42.40M | C$ 21.21M | C$ 56.56M | C$ 7.30M | C$ 63.20M | |
C$ 466.00K | C$ 2.46M | C$ 4.72M | C$ 671.00K | C$ 2.00M | C$ 1.69M | |
C$ -110.34M | C$ -110.92M | C$ -122.31M | C$ -18.45M | C$ 88.08M | C$ 151.65M | |
C$ -0.90 | C$ -0.90 | C$ -1.04 | C$ -0.21 | C$ 0.98 | C$ 1.69 | |
C$ -0.90 | C$ -0.90 | C$ -1.04 | C$ -0.21 | C$ 0.98 | C$ 1.69 | |
C$ 495.96M | C$ 123.83M | C$ 97.05M | C$ 89.68M | C$ 89.68M | C$ 89.50M | |
C$ 495.51M | C$ 123.83M | C$ 97.05M | C$ 89.68M | C$ 89.68M | C$ 89.71M | |
C$ 0.10 | C$ 0.12 | C$ 0.10 | C$ 0.09 | C$ 0.18 | C$ 0.43 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
C$ 1.72B | C$ 2.94B | C$ 1.76B | C$ -905.87M | C$ -1.10B | C$ -1.81B | |
C$ -110.34M | C$ -110.92M | C$ -122.31M | C$ -18.45M | C$ 88.08M | C$ 151.65M | |
C$ 49.79M | C$ 38.95M | C$ -26.11M | C$ 27.87M | C$ 70.19M | C$ 157.96M | |
- | - | - | - | - | - | |
C$ -84.59M | C$ 90.27M | C$ -97.70M | C$ 58.38M | C$ 118.92M | C$ 237.59M | |
C$ 188.71M | C$ 357.79M | C$ 30.59M | C$ 146.00M | C$ 204.19M | C$ 324.15M |