Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
C$ 892.60M | C$ 1.19B | C$ 1.12B | C$ 980.70M | C$ 865.10M | C$ 806.90M | |
- | - | - | C$ 318.10M | C$ 284.20M | C$ 259.80M | |
C$ 892.60M | C$ 1.19B | C$ 1.12B | C$ 662.60M | C$ 580.90M | C$ 547.10M | |
C$ 459.50M | C$ 654.10M | C$ 592.10M | C$ 171.40M | C$ 165.00M | C$ 161.00M | |
C$ 433.10M | C$ 540.00M | C$ 524.50M | C$ 491.20M | C$ 415.90M | C$ 386.10M | |
C$ -30.00M | C$ -24.10M | C$ -30.80M | C$ 36.10M | C$ -32.80M | C$ -35.60M | |
C$ -400.00K | C$ -4.50M | C$ -176.60M | C$ 24.20M | C$ 5.70M | C$ -15.60M | |
C$ 401.20M | C$ 517.40M | C$ 670.30M | C$ 479.30M | C$ 388.80M | C$ 334.90M | |
C$ 98.60M | C$ 129.20M | C$ 88.50M | C$ 140.80M | C$ 109.10M | C$ 87.30M | |
C$ -1.00M | C$ 400.00K | C$ -1.30M | C$ 24.20M | - | - | |
C$ 280.40M | C$ 356.00M | C$ 542.70M | C$ 338.50M | C$ 279.70M | C$ 247.60M | |
C$ 2.26 | C$ 1.28 | C$ 9.74 | C$ 6.03 | C$ 4.96 | C$ 4.42 | |
C$ 2.25 | C$ 1.28 | C$ 9.69 | C$ 5.99 | C$ 4.91 | C$ 4.38 | |
C$ 612.72M | C$ 278.15M | C$ 55.75M | C$ 56.10M | C$ 56.43M | C$ 56.05M | |
C$ 614.67M | C$ 279.04M | C$ 55.99M | C$ 56.47M | C$ 56.95M | C$ 56.57M | |
C$ 1.22 | - | C$ 3.32 | C$ 3.01 | C$ 2.72 | C$ 2.52 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
C$ 297.50M | - | - | C$ -489.50M | C$ 449.20M | C$ 420.80M | |
C$ 280.40M | C$ 356.00M | C$ 542.70M | C$ 338.50M | C$ 279.70M | C$ 247.60M | |
C$ 294.88M | C$ 380.29M | C$ 492.67M | C$ 352.29M | C$ 279.70M | C$ 263.64M | |
- | - | - | - | C$ 195.30M | C$ 39.40M | |
C$ 1.66B | C$ 2.27B | C$ 1.46B | C$ 570.80M | C$ 584.10M | C$ 374.30M | |
C$ 1.75B | C$ 2.38B | C$ 1.57B | C$ 657.90M | C$ 664.40M | C$ 453.90M |