Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
C$ 779.45M | C$ 1.06B | C$ 951.70M | - | C$ 648.46M | |
C$ 512.68M | C$ 690.73M | C$ 599.40M | - | C$ 417.83M | |
C$ 266.77M | C$ 365.14M | C$ 352.30M | - | C$ 230.63M | |
C$ 155.88M | C$ 204.41M | C$ 194.67M | - | C$ 127.95M | |
C$ 110.89M | C$ 160.73M | C$ 157.62M | - | C$ 102.68M | |
C$ -23.84M | C$ -30.65M | C$ -17.91M | - | C$ -64.01M | |
C$ 3.29M | C$ 4.72M | C$ -68.00K | - | C$ 1.40M | |
C$ 83.23M | C$ 125.17M | C$ 138.67M | - | C$ 40.07M | |
C$ 23.66M | C$ 35.63M | C$ 37.91M | - | C$ 11.45M | |
- | - | - | - | - | |
C$ 59.57M | C$ 89.55M | C$ 100.77M | - | C$ 21.20M | |
C$ 0.84 | C$ 1.26 | C$ 1.43 | - | C$ 0.31 | |
C$ 0.82 | C$ 1.24 | C$ 1.40 | - | C$ 0.31 | |
C$ 214.16M | C$ 71.28M | C$ 70.45M | - | C$ 67.91M | |
C$ 216.27M | C$ 72.39M | C$ 72.13M | - | C$ 67.91M | |
C$ 0.11 | C$ 0.40 | C$ 0.10 | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | C$ 42.30M | |
C$ 441.07M | - | C$ 794.07M | - | C$ 545.78M | |
C$ 59.57M | C$ 89.55M | C$ 100.77M | - | C$ 21.20M | |
C$ 67.38M | C$ 92.00M | C$ 101.92M | - | C$ 20.20M | |
- | - | - | - | C$ 65.42M | |
C$ 114.90M | C$ 164.70M | C$ 165.55M | C$ 78.55M | C$ 105.48M | |
C$ 141.93M | C$ 215.41M | C$ 183.00M | C$ 95.15M | C$ 137.54M |