Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
C$ 1.08B | C$ 785.37M | C$ 718.59M | C$ 668.49M | C$ 664.23M | C$ 669.73M | |
- | - | - | - | - | - | |
C$ 1.08B | C$ 785.37M | C$ 718.59M | - | - | - | |
C$ 966.51M | C$ 723.13M | C$ 677.30M | C$ 610.69M | C$ 642.83M | C$ 615.11M | |
C$ 108.63M | C$ 62.24M | C$ 41.29M | C$ 57.80M | C$ 21.40M | C$ 54.62M | |
C$ -44.24M | C$ 41.72M | C$ -32.41M | C$ 31.38M | C$ -36.46M | C$ -34.38M | |
C$ -142.00K | C$ -10.52M | C$ -8.86M | C$ 1.61M | C$ -19.38M | C$ -7.22M | |
C$ 66.36M | C$ 10.00M | C$ 11.18M | C$ 28.03M | C$ -34.44M | C$ 13.02M | |
C$ 17.91M | C$ 2.97M | C$ 513.00K | C$ 7.38M | C$ -9.95M | C$ 5.47M | |
C$ -12.86M | C$ -9.31M | C$ -11.28M | C$ -30.00K | - | - | |
C$ 48.45M | C$ 7.04M | C$ 10.67M | C$ 20.65M | C$ -24.49M | C$ 7.55M | |
C$ 0.66 | C$ 0.10 | C$ 0.15 | C$ 0.31 | C$ -0.37 | C$ 0.11 | |
C$ 0.66 | C$ 0.10 | C$ 0.15 | C$ 0.31 | C$ -0.37 | C$ 0.11 | |
C$ 364.85M | C$ 72.96M | C$ 71.59M | C$ 67.04M | C$ 67.01M | C$ 66.47M | |
C$ 364.85M | C$ 72.96M | C$ 71.59M | C$ 67.04M | C$ 67.01M | C$ 66.47M | |
C$ 0.56 | C$ 0.96 | C$ 0.08 | C$ 0.94 | C$ 0.94 | C$ 0.93 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
C$ 966.51M | C$ 723.13M | C$ 677.30M | C$ -610.69M | C$ 642.83M | C$ 615.11M | |
C$ 48.45M | C$ 7.04M | C$ 10.67M | C$ 20.65M | C$ -24.49M | C$ 7.55M | |
C$ 62.85M | C$ 5.53M | C$ 3.83M | C$ 22.96M | C$ -11.11M | C$ 12.85M | |
- | - | - | - | C$ 34.03M | C$ 37.03M | |
C$ 118.78M | C$ 50.65M | C$ 45.43M | C$ 58.47M | C$ -408.00K | C$ 50.05M | |
C$ 180.78M | C$ 100.27M | C$ 92.77M | C$ 111.54M | C$ 77.25M | C$ 127.51M |