Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
C$ 1.13B | C$ 1.08B | C$ 641.20M | C$ 476.90M | C$ 295.60M | |
C$ 603.40M | C$ 563.60M | C$ 89.10M | C$ 309.10M | C$ 206.50M | |
C$ 523.30M | C$ 519.60M | C$ 552.10M | C$ 167.80M | C$ 89.10M | |
C$ 170.60M | C$ 276.50M | C$ 477.50M | C$ 124.40M | C$ 61.60M | |
C$ 352.70M | C$ 243.10M | C$ 74.60M | C$ 43.40M | C$ 27.50M | |
C$ -17.10M | C$ -15.20M | C$ -29.10M | C$ 32.20M | C$ -29.40M | |
C$ -2.90M | C$ 800.00K | C$ 15.00M | C$ 100.00K | C$ -15.90M | |
C$ 338.60M | C$ 224.30M | C$ 34.20M | C$ 11.30M | C$ -17.80M | |
C$ 14.70M | C$ 18.50M | C$ 7.90M | C$ 8.40M | C$ -500.00K | |
- | - | - | - | - | |
C$ 323.90M | C$ 205.80M | C$ 26.30M | C$ 2.90M | C$ -17.30M | |
C$ 2.72 | C$ 0.41 | C$ 0.22 | C$ 0.03 | C$ -0.15 | |
C$ 2.64 | C$ 0.40 | C$ 0.21 | C$ 0.02 | C$ -0.15 | |
C$ 478.41M | C$ 119.25M | C$ 119.01M | C$ 109.30M | C$ 114.95M | |
C$ 491.61M | C$ 121.18M | C$ 122.45M | C$ 116.30M | C$ 114.95M | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
C$ 462.10M | C$ 840.10M | C$ 566.60M | C$ -433.50M | C$ 268.10M | |
C$ 323.90M | C$ 205.80M | C$ 26.30M | C$ 2.90M | C$ -17.30M | |
C$ 329.24M | C$ 164.86M | C$ 30.24M | C$ 8.31M | C$ -22.65M | |
- | - | - | - | C$ 29.40M | |
C$ 368.00M | C$ 250.40M | C$ 65.50M | C$ 43.50M | C$ 11.60M | |
C$ 454.00M | C$ 328.50M | C$ 141.70M | C$ 123.30M | C$ 69.90M |