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