Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
C$ 709.36M | C$ 676.17M | C$ 547.37M | C$ 451.03M | C$ 403.66M | C$ 344.98M | |
C$ 454.95M | C$ 442.61M | C$ 349.03M | C$ 288.59M | C$ 258.90M | C$ 215.25M | |
C$ 254.41M | C$ 233.56M | C$ 198.34M | C$ 162.44M | C$ 144.76M | C$ 129.73M | |
C$ 178.16M | C$ 146.17M | C$ 115.15M | C$ 86.41M | C$ 81.18M | C$ 74.28M | |
C$ 76.25M | C$ 87.39M | C$ 83.19M | C$ 76.03M | C$ 63.57M | C$ 55.45M | |
C$ -19.47M | C$ -22.78M | C$ -12.42M | C$ 5.66M | C$ 6.04M | C$ 12.76M | |
C$ -56.00K | C$ 1.07M | - | C$ 92.00K | C$ -482.00K | C$ -382.00K | |
C$ 59.63M | C$ 65.67M | C$ 70.50M | C$ 70.47M | C$ 57.05M | C$ 42.30M | |
C$ 20.61M | C$ 19.63M | C$ 17.70M | C$ 18.38M | C$ 15.45M | C$ 10.65M | |
- | - | - | - | - | - | |
C$ 39.51M | C$ 47.88M | C$ 52.81M | C$ 52.08M | C$ 41.60M | C$ 31.66M | |
C$ 0.94 | C$ 1.10 | C$ 1.29 | C$ 1.30 | C$ 1.05 | C$ 0.82 | |
C$ 0.93 | C$ 1.08 | C$ 1.25 | C$ 1.25 | C$ 1.01 | C$ 0.80 | |
C$ 166.57M | C$ 41.96M | C$ 41.00M | C$ 40.15M | C$ 39.54M | C$ 38.54M | |
C$ 169.25M | C$ 42.65M | C$ 42.12M | C$ 41.68M | C$ 41.16M | C$ 39.61M | |
C$ 0.78 | C$ 0.72 | C$ 0.64 | C$ 0.55 | C$ 0.47 | C$ 0.38 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
C$ 633.12M | C$ 588.78M | - | C$ -375.00M | C$ -340.09M | C$ -289.53M | |
C$ 39.51M | C$ 47.88M | C$ 52.81M | C$ 52.08M | C$ 41.60M | C$ 31.66M | |
C$ 42.36M | C$ 40.41M | C$ 51.82M | C$ 51.79M | C$ 41.93M | C$ 33.04M | |
- | - | - | - | - | - | |
C$ 79.10M | C$ 88.45M | C$ 82.92M | C$ 76.12M | C$ 63.09M | C$ 50.60M | |
C$ 94.19M | C$ 94.37M | C$ 100.17M | C$ 90.40M | C$ 75.30M | C$ 61.52M |