Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
C$ 572.26M | C$ 524.97M | C$ 404.82M | C$ 433.28M | C$ 343.27M | C$ 329.16M | |
C$ 409.52M | C$ 374.56M | C$ 350.59M | C$ 269.47M | C$ 319.54M | C$ 368.31M | |
C$ 162.74M | C$ 150.41M | C$ 54.23M | C$ 163.81M | C$ 23.73M | C$ -39.14M | |
C$ 38.50M | C$ 23.90M | C$ 18.93M | C$ 33.56M | C$ 20.16M | C$ 20.98M | |
C$ 124.24M | C$ 126.52M | C$ 35.31M | - | C$ 3.56M | C$ -60.12M | |
C$ -65.84M | C$ -46.37M | C$ -42.69M | C$ -46.14M | C$ -42.21M | C$ -37.55M | |
C$ -102.47M | C$ -41.29M | C$ -18.03M | C$ 13.29M | C$ 6.03M | C$ 11.95M | |
C$ 142.38M | C$ 132.87M | C$ -19.14M | C$ 70.81M | C$ -32.62M | C$ -85.72M | |
C$ 66.14M | C$ 50.14M | C$ 6.83M | C$ 34.34M | C$ -9.10M | C$ -32.34M | |
- | - | - | - | - | - | |
C$ 76.24M | C$ 82.73M | C$ -25.97M | - | C$ -23.52M | C$ -53.38M | |
C$ 0.26 | C$ 0.29 | C$ -0.09 | C$ 0.13 | C$ -0.09 | C$ -0.22 | |
C$ -37.24 | C$ 0.28 | C$ -0.09 | C$ 0.13 | C$ -0.09 | C$ -0.22 | |
C$ 1.16B | C$ 288.56M | C$ 286.24M | C$ 283.59M | C$ 250.53M | C$ 243.91M | |
C$ 874.02M | C$ 290.98M | C$ 286.24M | C$ 287.50M | C$ 250.53M | C$ 243.91M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | C$ -0.11 | C$ -0.28 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
C$ 448.02M | C$ 398.45M | C$ 369.51M | - | C$ 339.70M | C$ 389.28M | |
- | - | - | - | C$ 34.65M | C$ 34.59M | |
C$ 76.24M | C$ 82.73M | C$ -25.97M | C$ 36.47M | C$ -23.52M | C$ -53.38M | |
C$ -223.10K | C$ 51.45M | C$ -14.07M | C$ 52.05M | C$ -27.87M | C$ -60.82M | |
C$ 195.80M | C$ 176.29M | C$ 22.69M | C$ 115.59M | C$ 2.03M | C$ -51.13M | |
C$ 247.31M | C$ 226.74M | C$ 68.69M | C$ 177.37M | C$ 97.33M | C$ 58.63M |