Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
C$ 697.39M | C$ 721.22M | C$ 692.34M | C$ 598.87M | C$ 545.66M | C$ 567.91M | |
C$ 33.56M | C$ 66.05M | - | C$ 67.85M | C$ 75.15M | C$ 70.02M | |
C$ 663.83M | C$ 655.17M | C$ 612.51M | C$ 531.02M | C$ 470.51M | C$ 497.89M | |
C$ 573.46M | C$ 580.64M | C$ 590.04M | C$ 441.09M | C$ 396.42M | C$ 439.52M | |
C$ 57.45M | C$ 72.83M | C$ 102.30M | C$ 89.93M | C$ 74.09M | C$ 58.37M | |
C$ 16.30M | C$ 16.25M | C$ -17.72M | C$ 20.65M | C$ 19.50M | C$ 18.69M | |
C$ 13.55M | C$ 12.33M | C$ -47.78M | C$ 6.30M | C$ 5.97M | C$ -886.00K | |
C$ 48.63M | C$ 70.61M | C$ 136.24M | C$ 75.58M | C$ 60.56M | C$ 38.79M | |
C$ 2.67M | C$ 11.36M | C$ 16.92M | C$ 11.81M | C$ 9.50M | C$ 5.11M | |
C$ 26.16M | C$ 23.62M | C$ 35.49M | - | - | - | |
C$ 69.58M | C$ 82.87M | C$ 119.33M | C$ 82.17M | C$ 45.85M | C$ 24.16M | |
C$ 1.80 | C$ 2.15 | C$ 3.17 | C$ 2.17 | C$ 1.21 | C$ 0.63 | |
C$ 1.63 | C$ 2.00 | C$ 2.89 | C$ 2.01 | C$ 1.19 | C$ 0.63 | |
C$ 156.19M | C$ 38.50M | C$ 37.82M | C$ 37.80M | C$ 37.80M | C$ 38.21M | |
C$ 168.71M | C$ 43.07M | C$ 42.94M | C$ 42.88M | C$ 42.01M | C$ 42.24M | |
C$ 0.75 | C$ 0.76 | C$ 2.07 | C$ 0.68 | C$ 0.50 | C$ 0.41 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
C$ 607.02M | C$ 646.69M | - | C$ -508.94M | C$ -471.57M | C$ -509.54M | |
- | - | - | - | - | - | |
C$ 69.58M | C$ 82.87M | C$ 119.33M | C$ 82.17M | C$ 45.85M | C$ 24.16M | |
C$ 16.75M | C$ 42.61M | C$ 86.23M | C$ 58.03M | C$ 44.51M | C$ 28.51M | |
C$ 90.93M | C$ 111.63M | C$ 155.38M | C$ 94.70M | C$ 78.87M | C$ 57.55M | |
C$ 159.74M | C$ 177.68M | C$ 185.63M | C$ 162.55M | C$ 154.02M | C$ 127.57M |