Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
C$ 10.66B | C$ 9.73B | C$ 7.92B | C$ 6.54B | C$ 5.82B | C$ 7.42B | |
C$ 9.14B | C$ 8.41B | C$ 6.94B | C$ 5.60B | C$ 5.03B | C$ 6.35B | |
C$ 1.52B | C$ 1.32B | C$ 974.81M | C$ 937.65M | C$ 788.42M | C$ 1.07B | |
C$ 602.83M | C$ 526.65M | C$ -396.59M | C$ 349.65M | C$ 353.63M | C$ 413.72M | |
C$ 915.52M | C$ 796.20M | C$ 1.37B | C$ 588.00M | C$ 434.80M | C$ 652.12M | |
C$ 24.06M | C$ 68.51M | C$ -47.25M | C$ 4.49M | C$ 22.26M | C$ 48.93M | |
C$ -26.87M | C$ -23.88M | C$ 30.88M | C$ -21.35M | C$ -38.15M | C$ -38.78M | |
C$ 800.04M | C$ 703.81M | C$ 1.29B | C$ 562.17M | C$ 374.38M | C$ 564.41M | |
C$ 205.12M | C$ 200.76M | C$ 136.89M | C$ 141.61M | C$ 95.25M | C$ 133.97M | |
- | - | C$ -6.09M | C$ -28.34M | C$ -22.90M | C$ -10.98M | |
C$ 594.93M | C$ 503.05M | C$ 1.15B | C$ 420.56M | C$ 279.13M | C$ 430.44M | |
C$ 9.67 | C$ 8.18 | C$ 6.67 | C$ 6.43 | C$ 4.27 | C$ 6.59 | |
C$ 9.65 | C$ 8.17 | C$ 6.67 | C$ 6.41 | C$ 4.27 | C$ 6.56 | |
C$ 245.94M | C$ 61.53M | C$ 63.88M | C$ 65.45M | C$ 65.31M | C$ 65.28M | |
C$ 246.42M | C$ 61.60M | C$ 63.93M | C$ 65.57M | C$ 65.33M | C$ 65.59M | |
C$ 1.00 | C$ 1.00 | - | C$ 0.68 | C$ 0.36 | C$ 0.48 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
C$ 9.74B | C$ 8.94B | C$ 6.55B | C$ -5.95B | C$ -5.38B | C$ -6.76B | |
C$ 594.93M | C$ 503.05M | C$ 1.15B | C$ 420.56M | C$ 279.13M | C$ 430.44M | |
C$ 755.09M | C$ 517.30M | C$ 949.28M | C$ 413.19M | C$ 275.17M | C$ 414.84M | |
- | - | - | - | - | - | |
C$ 925.81M | C$ 773.18M | C$ 1.32B | C$ 580.60M | C$ 418.53M | C$ 633.13M | |
C$ 1.50B | C$ 1.26B | C$ 1.03B | C$ 1.03B | C$ 873.15M | C$ 1.04B |