Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
C$ 2.16B | C$ 2.16B | C$ 1.92B | C$ 1.20B | C$ 888.05M | C$ 1.28B | |
C$ 1.68B | C$ 1.68B | C$ 1.53B | C$ 935.34M | C$ 722.43M | C$ 1.00B | |
C$ 479.35M | C$ 479.35M | C$ 396.95M | C$ 261.08M | C$ 165.62M | C$ 273.38M | |
C$ 261.86M | C$ 261.86M | C$ 231.97M | C$ 186.92M | C$ 169.35M | C$ 203.29M | |
C$ 217.49M | C$ 217.49M | C$ 164.97M | C$ 74.16M | C$ -3.73M | C$ 70.09M | |
C$ -35.42M | C$ -35.42M | C$ -29.44M | C$ 21.54M | C$ -23.93M | C$ -28.14M | |
C$ -1.46M | C$ -1.46M | C$ -1.65M | C$ -284.00K | C$ -249.14M | C$ 8.00K | |
C$ 189.57M | C$ 189.57M | C$ 126.75M | C$ 52.33M | C$ -276.80M | C$ 41.95M | |
C$ 34.93M | C$ 34.93M | C$ 31.54M | C$ 2.45M | C$ -53.90M | C$ 11.84M | |
- | - | - | - | - | - | |
C$ 154.64M | C$ 154.64M | C$ 95.22M | C$ 49.88M | C$ -222.90M | C$ 30.11M | |
C$ 0.62 | C$ 0.62 | C$ 0.37 | C$ 0.20 | C$ -0.85 | C$ 0.11 | |
C$ 0.61 | C$ 0.61 | C$ 0.36 | C$ 0.19 | C$ -0.85 | C$ 0.11 | |
C$ 996.43M | C$ 249.11M | C$ 255.22M | C$ 255.27M | C$ 263.07M | C$ 265.96M | |
C$ 1.02B | C$ 254.91M | C$ 261.57M | C$ 263.38M | C$ 263.07M | C$ 272.60M | |
C$ 0.13 | C$ 0.10 | C$ 0.07 | C$ 0.03 | C$ 0.01 | C$ 0.06 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
C$ 1.46B | C$ 1.95B | - | C$ -1.12B | C$ 891.78M | C$ 1.21B | |
C$ 154.64M | C$ 154.64M | C$ 95.22M | C$ 49.88M | C$ -222.90M | C$ 30.11M | |
C$ 139.34M | C$ 139.34M | C$ 93.16M | C$ 38.46M | C$ -21.71M | C$ 30.00M | |
- | - | - | - | C$ 22.87M | C$ 27.29M | |
C$ 229.24M | C$ 229.24M | C$ 156.20M | C$ 73.53M | C$ -253.93M | C$ 69.24M | |
C$ 283.68M | C$ 302.08M | C$ 230.68M | C$ 141.51M | C$ -178.42M | C$ 145.69M |