Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
C$ 647.95M | C$ 647.95M | C$ 648.42M | C$ 440.12M | C$ 314.34M | C$ 289.99M | |
C$ 327.07M | C$ 432.32M | - | C$ 329.36M | C$ 234.79M | C$ 196.20M | |
C$ 320.89M | C$ 215.63M | C$ 648.42M | C$ 110.75M | C$ 79.55M | C$ 93.79M | |
C$ 330.22M | C$ 119.99M | C$ 538.08M | C$ 37.05M | C$ 28.61M | C$ 48.80M | |
C$ -9.34M | C$ 95.64M | C$ 110.34M | C$ 73.70M | C$ 50.94M | C$ 44.99M | |
C$ -5.04M | C$ -5.04M | C$ -6.26M | C$ 6.02M | C$ -4.31M | C$ -2.50M | |
- | - | C$ 328.00K | C$ 40.76M | C$ -49.00K | C$ -145.00K | |
C$ -14.37M | C$ 90.61M | C$ 103.76M | C$ 108.44M | C$ 46.58M | C$ 42.35M | |
C$ 24.47M | C$ 24.47M | C$ 27.48M | C$ 18.49M | C$ 8.87M | C$ 12.00M | |
- | - | - | C$ 2.47M | - | - | |
C$ -38.84M | C$ 66.14M | C$ 76.28M | C$ 89.95M | C$ 37.71M | C$ 29.77M | |
C$ -0.95 | C$ 1.58 | C$ 1.82 | C$ 2.30 | - | - | |
C$ -0.93 | C$ 1.55 | C$ 1.79 | C$ 2.25 | - | - | |
C$ 167.33M | C$ 41.83M | C$ 41.81M | C$ 39.04M | - | - | |
C$ 170.17M | C$ 42.54M | C$ 42.67M | C$ 39.99M | - | - | |
C$ 0.33 | - | C$ 0.26 | C$ 0.20 | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
C$ 657.29M | C$ 552.31M | C$ 538.08M | C$ -366.41M | C$ 263.40M | C$ 245.00M | |
C$ -38.84M | C$ 66.14M | C$ 76.28M | C$ 89.95M | C$ 37.71M | C$ 29.77M | |
C$ -10.56M | C$ 66.60M | C$ 76.26M | C$ 41.78M | C$ 37.71M | C$ 29.77M | |
- | - | - | - | C$ 4.59M | C$ 3.50M | |
C$ -6.99M | C$ 97.99M | C$ 110.62M | C$ 114.66M | C$ 51.17M | C$ 45.85M | |
C$ 61.42M | C$ 166.40M | C$ 175.34M | C$ 157.38M | C$ 79.20M | C$ 71.56M |