Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
C$ 938.50M | C$ 807.60M | C$ 641.20M | C$ 476.90M | C$ 295.60M | |
C$ 680.90M | C$ 1.10B | C$ 521.80M | C$ 309.10M | C$ 206.50M | |
C$ 257.60M | C$ 244.00M | C$ 119.40M | C$ 167.80M | C$ 89.10M | |
C$ 168.80M | C$ 166.50M | C$ 160.40M | C$ 124.40M | C$ 61.60M | |
C$ 259.60M | C$ 243.10M | C$ -41.00M | C$ 43.40M | C$ 27.50M | |
C$ -1.40M | C$ 6.60M | C$ -33.50M | C$ 32.20M | C$ -29.40M | |
C$ -6.30M | C$ -3.60M | C$ 15.00M | C$ 100.00K | C$ -15.90M | |
C$ 88.00M | C$ 67.30M | C$ -85.80M | C$ 11.30M | C$ -17.80M | |
C$ 20.20M | C$ 18.50M | C$ 7.90M | C$ 8.40M | C$ -500.00K | |
- | - | - | - | - | |
C$ 67.80M | C$ 48.80M | C$ -93.70M | C$ 2.90M | C$ -17.30M | |
C$ 0.57 | C$ 0.41 | C$ 0.22 | C$ 0.03 | C$ -0.15 | |
C$ 0.55 | C$ 0.40 | C$ 0.21 | C$ 0.02 | C$ -0.15 | |
C$ 479.19M | C$ 119.25M | C$ 119.01M | C$ 109.30M | C$ 114.95M | |
C$ 493.98M | C$ 121.18M | C$ 122.45M | C$ 116.30M | C$ 114.95M | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
C$ 849.70M | C$ 1.26B | - | C$ -433.50M | C$ 268.10M | |
C$ 67.80M | C$ 48.80M | C$ -93.70M | C$ 2.90M | C$ -17.30M | |
C$ 87.15M | C$ 49.47M | C$ -57.96M | C$ 8.31M | C$ -22.65M | |
- | - | - | - | C$ 29.40M | |
C$ 108.30M | C$ 75.90M | C$ -54.10M | C$ 43.50M | C$ 11.60M | |
C$ 195.80M | C$ 154.00M | C$ 22.10M | C$ 123.30M | C$ 69.90M |