Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
C$ 1.37B | C$ 1.19B | C$ 1.11B | C$ 980.70M | C$ 865.10M | C$ 806.90M | |
C$ 230.60M | C$ 414.00M | C$ 365.60M | C$ 318.10M | C$ 284.20M | C$ 259.80M | |
C$ 1.26B | C$ 780.10M | C$ 749.30M | C$ 662.60M | C$ 580.90M | C$ 547.10M | |
C$ 386.30M | C$ 240.10M | C$ 592.10M | C$ 171.40M | C$ 165.00M | C$ 161.00M | |
C$ 568.00M | C$ 540.00M | C$ 522.80M | C$ 491.20M | C$ 415.90M | C$ 386.10M | |
C$ -54.10M | C$ -24.10M | C$ -45.20M | C$ 36.10M | C$ 32.80M | C$ 35.60M | |
C$ -54.30M | C$ 1.50M | C$ -179.20M | C$ 24.20M | C$ 5.70M | C$ -15.60M | |
C$ 571.70M | C$ 517.40M | C$ 655.10M | C$ 479.30M | C$ 388.80M | C$ 334.90M | |
C$ 125.90M | C$ 129.20M | C$ 88.50M | C$ 140.80M | C$ 109.10M | C$ 87.30M | |
C$ 500.00K | C$ 400.00K | C$ 1.30M | C$ 24.20M | C$ 5.70M | C$ 3.80M | |
C$ 406.60M | C$ 356.00M | C$ 527.50M | C$ 338.50M | C$ 279.70M | C$ 247.60M | |
C$ 1.46 | C$ 1.28 | C$ 1.95 | C$ 6.03 | C$ 4.96 | C$ 4.42 | |
C$ 1.46 | C$ 1.28 | C$ 1.94 | C$ 5.99 | C$ 4.91 | C$ 4.38 | |
C$ 1.11B | C$ 278.15M | C$ 278.73M | C$ 56.10M | C$ 56.43M | C$ 56.05M | |
C$ 1.11B | C$ 279.04M | C$ 279.97M | C$ 56.47M | C$ 56.95M | C$ 56.57M | |
C$ 0.74 | C$ 0.71 | C$ 0.17 | C$ 3.01 | C$ 2.72 | C$ 2.52 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
C$ 616.90M | C$ 654.10M | C$ 592.10M | C$ -489.50M | C$ -449.20M | C$ -420.80M | |
C$ 406.60M | C$ 356.00M | C$ 527.50M | C$ 338.50M | C$ 279.70M | C$ 247.60M | |
C$ 534.59M | C$ 380.29M | C$ 481.50M | C$ 352.29M | C$ 285.77M | C$ 285.85M | |
- | - | - | - | - | - | |
C$ 1.55B | C$ 2.27B | C$ 1.46B | C$ 570.90M | C$ 584.30M | C$ 374.30M | |
C$ 1.64B | C$ 2.38B | C$ 1.57B | C$ 658.00M | C$ 664.60M | C$ 453.90M |