Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
C$ 1.24B | C$ 1.19B | C$ 1.12B | C$ 980.70M | C$ 865.10M | C$ 806.90M | |
C$ 119.50M | C$ 414.00M | - | C$ 318.10M | C$ 284.20M | C$ 259.80M | |
C$ 939.40M | C$ 780.10M | C$ 1.12B | C$ 662.60M | C$ 580.90M | C$ 547.10M | |
C$ 698.90M | C$ 240.10M | C$ 592.10M | C$ 171.40M | C$ 165.00M | C$ 161.00M | |
C$ 542.00M | C$ 540.00M | C$ 524.50M | C$ 491.20M | C$ 415.90M | C$ 386.10M | |
C$ -43.00M | C$ -24.10M | C$ -30.80M | C$ 36.10M | C$ -32.80M | C$ -35.60M | |
C$ -61.60M | C$ 1.50M | C$ -176.60M | C$ 24.20M | C$ 5.70M | C$ -15.60M | |
C$ 564.70M | C$ 517.40M | C$ 670.30M | C$ 479.30M | C$ 388.80M | C$ 334.90M | |
C$ 123.80M | C$ 129.20M | C$ 88.50M | C$ 140.80M | C$ 109.10M | C$ 87.30M | |
C$ 700.00K | C$ 400.00K | C$ -1.30M | C$ 24.20M | - | - | |
C$ 415.30M | C$ 356.00M | C$ 542.70M | C$ 338.50M | C$ 279.70M | C$ 247.60M | |
C$ 1.18 | C$ 1.28 | C$ 9.74 | C$ 6.03 | C$ 4.96 | C$ 4.42 | |
C$ 1.18 | C$ 1.28 | C$ 9.69 | C$ 5.99 | C$ 4.91 | C$ 4.38 | |
C$ 4.45B | C$ 278.15M | C$ 55.75M | C$ 56.10M | C$ 56.43M | C$ 56.05M | |
C$ 4.46B | C$ 279.04M | C$ 55.99M | C$ 56.47M | C$ 56.95M | C$ 56.57M | |
C$ 0.71 | C$ 0.18 | C$ 3.32 | C$ 3.01 | C$ 2.72 | C$ 2.52 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
C$ 461.80M | C$ 654.10M | - | C$ -489.50M | C$ 449.20M | C$ 420.80M | |
C$ 415.30M | C$ 356.00M | C$ 542.70M | C$ 338.50M | C$ 279.70M | C$ 247.60M | |
C$ 374.76M | C$ 380.29M | C$ 492.67M | C$ 352.29M | C$ 279.70M | C$ 263.64M | |
- | - | - | - | C$ 195.30M | C$ 39.40M | |
C$ 1.32B | C$ 2.27B | C$ 1.46B | C$ 570.80M | C$ 584.10M | C$ 374.30M | |
C$ 1.41B | C$ 2.38B | C$ 1.57B | C$ 657.90M | C$ 664.40M | C$ 453.90M |