Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
C$ 1.22B | C$ 1.01B | C$ 864.58M | C$ 1.25B | C$ 1.19B | C$ 832.74M | |
C$ 513.66M | C$ 444.55M | C$ 372.52M | C$ 477.61M | C$ 440.96M | C$ 300.11M | |
C$ 702.95M | C$ 564.54M | C$ 492.06M | C$ 774.84M | C$ 750.97M | C$ 532.63M | |
C$ 594.91M | C$ 468.99M | C$ 436.82M | C$ 630.01M | C$ 605.84M | C$ 384.05M | |
C$ 84.41M | C$ 95.55M | C$ 55.24M | C$ 148.65M | C$ 153.36M | C$ 148.59M | |
C$ -29.65M | C$ 26.89M | C$ -31.44M | C$ -23.24M | C$ -11.91M | C$ -12.45M | |
C$ -15.76M | C$ -12.90M | C$ -93.04M | C$ -64.63M | C$ -36.87M | C$ -19.57M | |
C$ 68.08M | C$ 55.76M | C$ -69.24M | C$ 60.78M | C$ 104.57M | C$ 116.56M | |
C$ 19.96M | C$ 13.05M | C$ -16.21M | C$ 16.87M | C$ 30.78M | C$ 6.75M | |
C$ -4.00K | C$ 28.00K | - | - | - | - | |
C$ 31.51M | C$ 42.71M | C$ -52.09M | C$ 44.52M | C$ 73.79M | C$ 109.73M | |
C$ 0.82 | C$ 0.75 | C$ -0.92 | C$ 0.74 | C$ 1.20 | C$ 1.84 | |
C$ 0.82 | C$ 0.74 | C$ -0.92 | C$ 0.72 | C$ 1.16 | C$ 1.77 | |
C$ 233.29M | C$ 57.20M | C$ 56.36M | C$ 60.00M | C$ 61.71M | C$ 59.57M | |
C$ 234.82M | C$ 57.43M | C$ 56.36M | C$ 61.77M | C$ 63.83M | C$ 62.10M | |
- | - | C$ 0.12 | C$ 0.45 | C$ 0.43 | C$ 0.41 | |
- | - | - | - | - | - | |
- | - | - | C$ 1.76 | C$ 1.69 | - | |
- | - | - | C$ 1.71 | C$ 1.63 | - | |
- | - | - | - | - | - | |
C$ 796.89M | C$ -913.54M | C$ 809.34M | C$ 1.10B | C$ 1.04B | C$ 684.15M | |
C$ 48.12M | C$ 42.71M | C$ -52.09M | C$ 44.52M | C$ 73.79M | C$ 109.73M | |
C$ 51.65M | - | C$ 11.19M | C$ 94.50M | C$ 92.43M | C$ 128.46M | |
C$ 35.58M | - | C$ 58.55M | C$ 54.65M | C$ 22.35M | C$ 13.30M | |
C$ 108.86M | C$ 28.87M | C$ -10.69M | C$ 115.43M | C$ 126.92M | C$ 129.86M | |
C$ 152.35M | - | C$ 96.37M | C$ 231.84M | C$ 186.65M | C$ 180.92M |