Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
C$ 1.21B | C$ 807.60M | C$ 641.20M | C$ 476.90M | C$ 295.60M | |
C$ 691.70M | C$ 563.60M | C$ 89.10M | C$ 309.10M | C$ 206.50M | |
C$ 522.50M | C$ 244.00M | C$ 552.10M | C$ 167.80M | C$ 89.10M | |
C$ 166.50M | C$ 166.50M | C$ 477.50M | C$ 124.40M | C$ 61.60M | |
C$ 356.00M | C$ 77.50M | C$ 74.60M | C$ 43.40M | C$ 27.50M | |
C$ -8.80M | C$ -6.60M | C$ -29.10M | C$ 32.20M | C$ -29.40M | |
C$ 800.00K | C$ 800.00K | C$ 15.00M | C$ 100.00K | C$ -15.90M | |
C$ 343.60M | C$ 67.30M | C$ 34.20M | C$ 11.30M | C$ -17.80M | |
C$ 18.50M | C$ 18.50M | C$ 7.90M | C$ 8.40M | C$ -500.00K | |
- | - | - | - | - | |
C$ 325.10M | C$ 48.80M | C$ 26.30M | C$ 2.90M | C$ -17.30M | |
C$ 2.73 | C$ 0.41 | C$ 0.22 | C$ 0.03 | C$ -0.15 | |
C$ 2.65 | C$ 0.40 | C$ 0.21 | C$ 0.02 | C$ -0.15 | |
C$ 477.01M | C$ 119.25M | C$ 119.01M | C$ 109.30M | C$ 114.95M | |
C$ 484.71M | C$ 121.18M | C$ 122.45M | C$ 116.30M | C$ 114.95M | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
C$ 546.30M | - | C$ 566.60M | C$ -433.50M | C$ 268.10M | |
C$ 325.10M | C$ 48.80M | C$ 26.30M | C$ 2.90M | C$ -17.30M | |
C$ 329.22M | C$ 49.47M | C$ 30.24M | C$ 8.31M | C$ -22.65M | |
- | - | - | - | C$ 29.40M | |
C$ 363.30M | C$ 84.80M | C$ 65.50M | C$ 43.50M | C$ 11.60M | |
C$ 441.40M | C$ 162.90M | C$ 141.70M | C$ 123.30M | C$ 69.90M |