Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
C$ 1.09B | C$ 1.06B | C$ 951.70M | - | C$ 648.46M | |
C$ 726.03M | C$ 690.73M | C$ 599.40M | - | C$ 417.83M | |
C$ 362.92M | C$ 365.14M | C$ 352.30M | - | C$ 230.63M | |
C$ 207.48M | C$ 204.41M | C$ 192.10M | - | C$ 127.95M | |
C$ 155.44M | C$ 160.73M | C$ 160.19M | - | C$ 102.68M | |
C$ -33.73M | C$ -30.65M | C$ -38.42M | - | C$ -64.01M | |
C$ -9.62M | C$ -4.91M | C$ 68.00K | - | C$ 1.40M | |
C$ 121.39M | C$ 125.17M | C$ 120.60M | - | C$ 40.07M | |
C$ 34.11M | C$ 35.63M | C$ 37.91M | - | C$ 11.45M | |
- | - | - | - | - | |
C$ 87.28M | C$ 89.55M | C$ 82.69M | - | C$ 21.20M | |
C$ 1.22 | C$ 1.26 | C$ 1.43 | - | C$ 0.31 | |
C$ 1.19 | C$ 1.24 | C$ 1.40 | - | C$ 0.31 | |
C$ 286.10M | C$ 71.28M | C$ 70.45M | - | C$ 67.91M | |
C$ 292.19M | C$ 72.39M | C$ 72.13M | - | C$ 67.91M | |
C$ 0.43 | C$ 0.40 | C$ 0.24 | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | C$ 42.30M | |
C$ 235.95M | C$ 895.14M | - | - | C$ 545.78M | |
C$ 87.28M | C$ 89.55M | C$ 82.69M | - | C$ 21.20M | |
C$ 109.96M | C$ 92.00M | C$ 88.64M | - | C$ 20.20M | |
- | - | - | - | C$ 65.42M | |
C$ 171.86M | C$ 164.70M | C$ 150.04M | C$ 78.55M | C$ 105.48M | |
C$ 235.99M | C$ 215.41M | C$ 166.31M | C$ 95.15M | C$ 137.54M |