Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
C$ 648.40M | C$ 647.95M | C$ 648.42M | C$ 440.12M | C$ 314.34M | C$ 289.99M | |
C$ 466.59M | C$ 500.47M | C$ 425.12M | C$ 329.36M | C$ 234.79M | C$ 196.20M | |
C$ 181.82M | C$ 147.48M | C$ 223.30M | C$ 110.75M | C$ 79.55M | C$ 93.79M | |
C$ 55.05M | C$ 51.43M | C$ 113.28M | C$ 37.05M | C$ 28.61M | C$ 48.80M | |
C$ 93.19M | C$ 96.05M | C$ 110.02M | C$ 73.70M | C$ 50.94M | C$ 44.99M | |
C$ -4.44M | C$ -5.04M | C$ -6.26M | C$ 6.02M | C$ 4.31M | C$ 2.50M | |
C$ -578.00K | C$ -409.00K | C$ 328.00K | C$ 40.76M | C$ -49.00K | C$ -145.00K | |
C$ 88.50M | C$ 90.61M | C$ 103.76M | C$ 108.44M | C$ 46.58M | C$ 42.35M | |
C$ 23.95M | C$ 24.47M | C$ 27.48M | C$ 18.49M | C$ 8.87M | C$ 12.00M | |
- | - | - | C$ 2.47M | - | - | |
C$ 64.55M | C$ 66.14M | C$ 76.28M | C$ 89.95M | C$ 37.71M | C$ 29.77M | |
C$ 1.56 | C$ 1.58 | C$ 1.82 | C$ 2.30 | C$ 1.00 | C$ 0.79 | |
C$ 1.53 | C$ 1.55 | C$ 1.79 | C$ 2.25 | C$ 0.98 | C$ 0.79 | |
C$ 165.99M | C$ 41.83M | C$ 41.81M | C$ 39.04M | C$ 37.60M | C$ 37.60M | |
C$ 167.92M | C$ 42.54M | C$ 42.67M | C$ 39.99M | C$ 38.48M | C$ 37.60M | |
C$ 0.39 | C$ 0.40 | C$ 0.26 | C$ 0.20 | C$ 0.21 | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
C$ 521.64M | C$ 551.90M | C$ 538.41M | C$ -366.41M | C$ -263.40M | C$ -245.00M | |
C$ 64.55M | C$ 66.14M | C$ 76.28M | C$ 89.95M | C$ 37.71M | C$ 29.77M | |
C$ 75.72M | C$ 66.60M | C$ 76.26M | C$ 41.78M | C$ 34.24M | C$ 31.13M | |
- | - | - | - | - | - | |
C$ 96.16M | C$ 98.81M | C$ 110.55M | C$ 114.66M | C$ 51.17M | C$ 45.85M | |
C$ 166.88M | C$ 167.22M | C$ 175.27M | C$ 157.38M | C$ 79.20M | C$ 71.56M |