Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
C$ 2.64B | C$ 2.71B | C$ 2.16B | C$ 1.53B | C$ 948.80M | C$ 687.79M | |
C$ 1.93B | C$ 2.00B | C$ 1.61B | C$ 1.18B | C$ 715.79M | C$ 526.21M | |
C$ 710.18M | C$ 702.88M | C$ 550.77M | C$ 345.70M | C$ 233.01M | C$ 161.58M | |
C$ 665.79M | C$ 662.83M | C$ 908.00M | C$ 295.62M | C$ 203.29M | C$ 146.96M | |
C$ 44.38M | C$ 40.05M | C$ -357.23M | C$ 50.08M | C$ 29.71M | C$ 14.63M | |
C$ -36.13M | C$ -41.23M | C$ -19.86M | C$ 9.15M | C$ -23.36M | C$ -16.03M | |
C$ 194.26M | C$ 14.67M | C$ -20.38M | C$ -16.96M | C$ -8.85M | C$ -11.36M | |
C$ -181.42M | C$ -18.57M | C$ -394.86M | C$ 23.97M | C$ -2.50M | C$ -12.76M | |
C$ -14.38M | C$ -12.17M | C$ -4.06M | C$ 7.61M | C$ 1.67M | C$ -1.92M | |
- | - | - | - | - | - | |
C$ -161.17M | C$ -1.45M | C$ -386.36M | C$ 15.95M | C$ -4.17M | C$ -10.84M | |
C$ -0.81 | C$ -0.01 | C$ 0.13 | C$ 0.09 | C$ -0.04 | C$ -0.14 | |
C$ -0.81 | C$ -0.01 | C$ 0.13 | C$ 0.08 | C$ -0.04 | C$ -0.14 | |
C$ 816.08M | C$ 206.67M | C$ 213.10M | C$ 185.81M | C$ 102.95M | C$ 77.41M | |
C$ 813.69M | C$ 206.67M | C$ 215.81M | C$ 187.94M | C$ 102.95M | C$ 77.41M | |
C$ 0.04 | - | C$ 0.01 | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | C$ 15.86M | |
C$ 1.89B | C$ 2.67B | - | C$ -1.48B | C$ 919.08M | C$ 673.17M | |
C$ -161.17M | C$ -1.45M | C$ -386.36M | C$ 15.95M | C$ -4.17M | C$ -10.84M | |
C$ -18.15M | C$ -19.38M | C$ -360.77M | C$ 33.95M | C$ 1.15M | C$ -1.80M | |
- | - | - | - | C$ 19.67M | C$ 16.03M | |
C$ -145.29M | C$ 22.66M | C$ -375.00M | C$ 31.77M | C$ 17.17M | C$ 3.27M | |
C$ -28.07M | C$ 142.64M | C$ -299.88M | C$ 71.36M | C$ 44.22M | C$ 21.16M |