Income Statement | TTM | Oct 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
C$ 950.95M | C$ 1.02B | C$ 822.39M | C$ 642.91M | C$ 556.83M | C$ 497.06M | |
C$ 59.03M | C$ 38.86M | C$ 37.26M | C$ 7.67M | C$ -42.28M | C$ -18.39M | |
C$ 448.76M | C$ 478.73M | C$ 400.57M | C$ 259.45M | C$ 214.06M | C$ 199.57M | |
- | - | - | - | - | - | |
C$ -246.52M | C$ -278.98M | C$ -216.97M | C$ 725.00K | - | - | |
C$ 443.17M | C$ 502.06M | C$ 384.56M | C$ 390.40M | C$ 300.49M | C$ 279.10M | |
C$ 120.92M | C$ 130.47M | C$ 98.28M | C$ 97.88M | C$ 76.69M | C$ 72.62M | |
- | - | - | - | - | - | |
C$ 314.45M | C$ 364.59M | C$ 280.72M | C$ 288.12M | C$ 219.33M | C$ 201.79M | |
C$ 8.24 | C$ 9.67 | C$ 7.63 | C$ 8.49 | C$ 3.26 | C$ 3.03 | |
C$ 8.17 | C$ 9.59 | C$ 7.55 | C$ 8.36 | C$ 3.24 | C$ 3.00 | |
C$ 114.42M | C$ 37.71M | C$ 34.69M | C$ 33.95M | C$ 67.26M | C$ 66.69M | |
C$ 115.35M | C$ 38.01M | C$ 35.03M | C$ 34.45M | C$ 67.77M | C$ 67.43M | |
C$ 1.29 | C$ 1.60 | C$ 1.21 | C$ 0.74 | C$ 0.37 | C$ 0.33 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
C$ 743.97M | C$ 772.95M | C$ 682.34M | C$ 590.28M | C$ 455.13M | C$ 444.25M | |
C$ 321.51M | C$ 371.59M | C$ 286.29M | C$ 292.53M | C$ 223.80M | C$ 206.48M | |
C$ 438.74M | C$ 369.02M | C$ 282.66M | C$ 287.67M | C$ 220.86M | C$ 205.14M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - |