| Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | 
|---|---|---|---|---|---|
| C$ 407.78M | C$ 425.93M | C$ 446.90M | C$ 451.44M | C$ 489.24M | |
| C$ 78.42M | C$ 78.11M | C$ 82.09M | C$ 88.39M | C$ 112.69M | |
| C$ 27.71M | C$ 22.37M | C$ 21.74M | C$ 21.47M | C$ 19.52M | |
| C$ 13.03M | C$ 11.65M | C$ 12.39M | C$ 12.42M | C$ 12.22M | |
| C$ 64.99M | C$ 71.44M | C$ 75.84M | C$ 38.63M | C$ 91.00M | |
| C$ 50.72M | C$ 55.74M | C$ 58.73M | C$ 63.63M | C$ 93.25M | |
| C$ -584.00K | C$ -1.74M | C$ 628.00K | C$ 885.00K | C$ -20.11M | |
| C$ 50.13M | C$ 54.01M | C$ 59.35M | C$ 20.10M | C$ 73.14M | |
| C$ 35.84M | C$ 38.89M | C$ 45.17M | C$ 2.07M | C$ 50.14M | |
| C$ 3.26 | C$ 3.55 | C$ 4.12 | C$ 0.19 | C$ 4.47 | |
| C$ 2.99 | C$ 3.41 | C$ 3.29 | C$ -0.37 | C$ 4.29 | |
| 10.96M | 10.96M | 10.96M | 11.17M | 11.23M | |
| 11.42M | 11.42M | 11.42M | 11.63M | 11.69M |