Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
C$ 2.23B | C$ 2.16B | C$ 1.92B | C$ 1.20B | C$ 888.05M | C$ 1.28B | |
C$ 1.70B | C$ 1.68B | C$ 1.53B | C$ 935.34M | C$ 722.43M | C$ 1.00B | |
C$ 534.27M | C$ 479.35M | C$ 396.95M | C$ 261.08M | C$ 165.62M | C$ 273.38M | |
C$ 288.87M | C$ 256.18M | C$ 231.97M | C$ 186.92M | C$ 169.35M | C$ 203.29M | |
C$ 245.40M | C$ 223.17M | C$ 164.97M | C$ 74.16M | C$ -3.73M | C$ 70.09M | |
C$ 60.48M | C$ 45.34M | C$ -31.75M | C$ 21.54M | C$ 23.93M | C$ 28.14M | |
C$ 9.90M | C$ 11.75M | C$ -664.00K | C$ -284.00K | C$ -249.14M | C$ 8.00K | |
C$ 228.79M | C$ 189.57M | C$ 123.46M | C$ 52.33M | C$ -276.80M | C$ 41.95M | |
C$ 38.43M | C$ 34.93M | C$ 31.54M | C$ 2.45M | C$ -53.90M | C$ 11.84M | |
- | - | - | - | - | - | |
C$ 190.35M | C$ 154.64M | C$ 91.92M | C$ 49.88M | C$ -222.90M | C$ 30.11M | |
C$ 0.79 | C$ 0.62 | C$ 0.37 | C$ 0.20 | C$ -0.85 | C$ 0.11 | |
C$ 0.78 | C$ 0.61 | C$ 0.36 | C$ 0.19 | C$ -0.85 | C$ 0.11 | |
C$ 957.33M | C$ 249.11M | C$ 255.22M | C$ 255.27M | C$ 263.07M | C$ 265.96M | |
C$ 978.83M | C$ 254.91M | C$ 261.57M | C$ 263.38M | C$ 263.07M | C$ 272.60M | |
C$ 0.12 | C$ 0.12 | C$ 0.07 | C$ 0.03 | C$ 0.01 | C$ 0.06 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
C$ 1.99B | C$ 1.94B | C$ 1.76B | C$ -1.12B | C$ -891.78M | C$ -1.21B | |
C$ 190.35M | C$ 154.64M | C$ 91.92M | C$ 49.88M | C$ -222.90M | C$ 30.11M | |
C$ 200.96M | C$ 139.34M | - | C$ 38.46M | C$ -81.79M | C$ 30.83M | |
- | - | - | - | - | - | |
C$ 242.72M | C$ 227.74M | - | C$ 73.53M | C$ -253.93M | C$ 69.24M | |
C$ 227.43M | C$ 300.59M | - | C$ 141.51M | C$ -178.42M | C$ 145.69M |