Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
C$ 557.68M | C$ 751.40M | C$ 698.99M | C$ 513.63M | C$ 459.87M | C$ 407.16M | |
- | - | - | - | - | - | |
C$ 396.15M | C$ 407.50M | C$ 429.91M | C$ 249.81M | C$ 201.14M | C$ 165.44M | |
- | - | - | - | - | - | |
C$ -72.98M | C$ -67.81M | C$ -63.63M | - | - | - | |
C$ 315.11M | C$ 343.91M | C$ 269.08M | C$ 263.82M | C$ 258.73M | C$ 241.71M | |
C$ 83.27M | C$ 91.10M | C$ 71.35M | C$ 69.26M | C$ 68.50M | C$ 64.50M | |
- | - | - | - | - | - | |
C$ 233.72M | C$ 248.95M | C$ 197.73M | C$ 191.87M | C$ 187.38M | C$ 174.16M | |
C$ 3.87 | C$ 4.15 | C$ 3.25 | C$ 3.20 | C$ 3.12 | C$ 2.90 | |
C$ 3.87 | C$ 4.15 | C$ 3.25 | C$ 3.20 | C$ 3.12 | C$ 2.90 | |
C$ 239.87M | C$ 59.97M | C$ 60.84M | C$ 59.97M | C$ 59.97M | C$ 59.97M | |
C$ 239.87M | C$ 59.97M | C$ 60.84M | C$ 59.97M | C$ 59.97M | C$ 59.97M | |
C$ 3.56 | C$ 2.40 | - | C$ 2.27 | C$ 1.98 | C$ 1.91 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
C$ 131.91M | C$ 63.18M | C$ 33.27M | C$ 114.32M | C$ 76.17M | C$ 60.95M | |
C$ 231.84M | C$ 252.81M | C$ 197.73M | C$ 194.56M | C$ 190.23M | C$ 177.21M | |
C$ 340.64M | C$ 320.58M | C$ 261.40M | C$ 193.91M | C$ 190.17M | C$ 177.21M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - |