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$ 432.02M | C$ 500.47M | - | C$ 329.36M | C$ 234.79M | C$ 196.20M | |
C$ 216.39M | C$ 147.48M | C$ 648.42M | C$ 110.75M | C$ 79.55M | C$ 93.79M | |
C$ 228.59M | C$ 51.43M | C$ 538.08M | C$ 37.05M | C$ 28.61M | C$ 48.80M | |
C$ -12.20M | C$ 96.05M | C$ 110.34M | 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$ -169.00K | C$ -409.00K | C$ 328.00K | C$ 40.76M | C$ -49.00K | C$ -145.00K | |
C$ -16.47M | 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$ -40.43M | C$ 66.14M | C$ 76.28M | C$ 89.95M | C$ 37.71M | C$ 29.77M | |
C$ -0.97 | C$ 1.58 | C$ 1.82 | C$ 2.30 | - | - | |
C$ -0.95 | C$ 1.55 | C$ 1.79 | C$ 2.25 | - | - | |
C$ 165.99M | C$ 41.83M | C$ 41.81M | C$ 39.04M | - | - | |
C$ 167.92M | C$ 42.54M | C$ 42.67M | C$ 39.99M | - | - | |
C$ 0.45 | C$ 0.40 | C$ 0.26 | C$ 0.20 | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
C$ 660.61M | C$ 551.90M | C$ 538.08M | C$ -366.41M | C$ 263.40M | C$ 245.00M | |
C$ -40.43M | C$ 66.14M | C$ 76.28M | C$ 89.95M | C$ 37.71M | C$ 29.77M | |
C$ -1.44M | C$ 66.60M | C$ 76.26M | C$ 41.78M | C$ 37.71M | C$ 29.77M | |
- | - | - | - | C$ 4.59M | C$ 3.50M | |
C$ -9.64M | C$ 98.81M | C$ 110.62M | C$ 114.66M | C$ 51.17M | C$ 45.85M | |
C$ 61.08M | C$ 167.22M | C$ 175.34M | C$ 157.38M | C$ 79.20M | C$ 71.56M |