Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
C$ 684.71M | C$ 676.17M | C$ 547.37M | C$ 451.03M | C$ 403.66M | C$ 344.98M | |
C$ 446.72M | C$ 442.61M | C$ 349.03M | C$ 288.59M | C$ 258.90M | C$ 215.25M | |
C$ 237.99M | C$ 233.56M | C$ 198.34M | C$ 162.44M | C$ 144.76M | C$ 129.73M | |
C$ 166.46M | C$ 146.17M | C$ 115.15M | C$ 86.41M | C$ 81.18M | C$ 74.28M | |
C$ 71.53M | C$ 87.39M | C$ 83.19M | C$ 76.03M | C$ 63.57M | C$ 55.45M | |
C$ -19.99M | 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$ 56.33M | C$ 65.67M | C$ 70.50M | C$ 70.47M | C$ 57.05M | C$ 42.30M | |
C$ 19.96M | C$ 19.63M | C$ 17.70M | C$ 18.38M | C$ 15.45M | C$ 10.65M | |
- | - | - | - | - | - | |
C$ 37.17M | C$ 47.88M | C$ 52.81M | C$ 52.08M | C$ 41.60M | C$ 31.66M | |
C$ 0.89 | C$ 1.10 | C$ 1.29 | C$ 1.30 | C$ 1.05 | C$ 0.82 | |
C$ 0.88 | C$ 1.08 | C$ 1.25 | C$ 1.25 | C$ 1.01 | C$ 0.80 | |
C$ 167.06M | C$ 41.96M | C$ 41.00M | C$ 40.15M | C$ 39.54M | C$ 38.54M | |
C$ 168.87M | C$ 42.65M | C$ 42.12M | C$ 41.68M | C$ 41.16M | C$ 39.61M | |
C$ 0.76 | C$ 0.76 | C$ 0.64 | C$ 0.55 | C$ 0.47 | C$ 0.38 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
C$ 613.18M | C$ 588.78M | - | C$ -375.00M | C$ -340.09M | C$ -289.53M | |
C$ 37.17M | C$ 47.88M | C$ 52.81M | C$ 52.08M | C$ 41.60M | C$ 31.66M | |
C$ 35.86M | C$ 40.41M | C$ 51.82M | C$ 51.79M | C$ 41.93M | C$ 33.04M | |
- | - | - | - | - | - | |
C$ 76.32M | C$ 88.45M | C$ 82.92M | C$ 76.12M | C$ 63.09M | C$ 50.60M | |
C$ 86.74M | C$ 94.37M | C$ 100.17M | C$ 90.40M | C$ 75.30M | C$ 61.52M |