Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
C$ 696.15M | C$ 721.22M | C$ 692.34M | C$ 598.87M | C$ 545.66M | C$ 567.91M | |
C$ 17.29M | C$ 66.05M | - | C$ 67.85M | C$ 75.15M | C$ 70.02M | |
C$ 678.86M | C$ 655.17M | C$ 612.51M | C$ 531.02M | C$ 470.51M | C$ 497.89M | |
C$ 567.52M | C$ 580.64M | C$ 590.04M | C$ 441.09M | C$ 396.42M | C$ 439.52M | |
C$ 61.73M | C$ 72.83M | C$ 102.30M | C$ 89.93M | C$ 74.09M | C$ 58.37M | |
C$ 15.07M | C$ 16.25M | C$ -17.72M | C$ 20.65M | C$ 19.50M | C$ 18.69M | |
C$ 14.61M | C$ 12.33M | C$ -47.78M | C$ 6.30M | C$ 5.97M | C$ -886.00K | |
C$ 52.33M | C$ 70.61M | C$ 136.24M | C$ 75.58M | C$ 60.56M | C$ 38.79M | |
C$ 2.20M | C$ 11.36M | C$ 16.92M | C$ 11.81M | C$ 9.50M | C$ 5.11M | |
C$ 24.29M | C$ 23.62M | C$ 35.49M | - | - | - | |
C$ 73.75M | C$ 82.87M | C$ 119.33M | C$ 82.17M | C$ 45.85M | C$ 24.16M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
C$ 584.81M | C$ 646.69M | - | C$ -508.94M | C$ -471.57M | C$ -509.54M | |
- | - | - | - | - | - | |
C$ 73.75M | C$ 82.87M | C$ 119.33M | C$ 82.17M | C$ 45.85M | C$ 24.16M | |
C$ 30.47M | C$ 42.61M | C$ 86.23M | C$ 58.03M | C$ 44.51M | C$ 28.51M | |
C$ 95.80M | C$ 111.63M | C$ 155.38M | C$ 94.70M | C$ 78.87M | C$ 57.55M | |
C$ 166.55M | C$ 177.68M | C$ 185.63M | C$ 162.55M | C$ 154.02M | C$ 127.57M |