Income Statement | TTM | Oct 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
C$ 879.15M | C$ 1.02B | C$ 782.19M | C$ 642.91M | C$ 556.83M | C$ 497.06M | |
C$ 34.83M | C$ 38.86M | C$ 37.26M | C$ 7.67M | C$ -42.28M | C$ -18.39M | |
C$ 393.06M | C$ 478.73M | C$ 376.47M | C$ 259.45M | C$ 214.06M | C$ 199.57M | |
- | - | - | - | - | - | |
C$ -209.63M | C$ -278.98M | C$ -192.87M | C$ 725.00K | - | - | |
C$ 451.26M | C$ 502.06M | C$ 368.46M | C$ 390.40M | C$ 300.49M | C$ 279.10M | |
C$ 116.44M | C$ 130.47M | C$ 98.28M | C$ 97.88M | C$ 76.69M | C$ 72.62M | |
- | - | - | - | - | - | |
C$ 327.67M | C$ 364.59M | C$ 264.62M | C$ 288.12M | C$ 219.33M | C$ 201.79M | |
C$ 8.74 | C$ 9.67 | C$ 7.63 | C$ 8.49 | C$ 6.52 | C$ 6.05 | |
C$ 8.67 | C$ 9.59 | C$ 7.55 | C$ 8.36 | C$ 6.47 | C$ 5.99 | |
C$ 113.33M | C$ 37.71M | C$ 34.69M | C$ 33.95M | C$ 33.63M | C$ 33.34M | |
C$ 114.19M | C$ 38.01M | C$ 35.03M | C$ 34.45M | C$ 33.89M | C$ 33.71M | |
C$ 1.49 | C$ 1.10 | C$ 1.21 | C$ 0.74 | C$ 0.74 | C$ 0.65 | |
- | - | - | - | - | - | |
- | - | - | - | C$ 6.33 | C$ 6.14 | |
- | - | - | - | - | - | |
C$ 713.68M | C$ 772.95M | C$ 696.15M | C$ 590.28M | C$ 455.13M | C$ 444.25M | |
C$ 330.03M | C$ 371.59M | C$ 264.62M | C$ 292.53M | C$ 223.80M | C$ 206.48M | |
C$ 368.33M | C$ 369.02M | C$ 270.82M | C$ 287.67M | C$ 223.80M | C$ 206.48M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - |