Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
C$ 4.07B | C$ 3.32B | C$ 4.58B | C$ 3.29B | C$ 2.18B | C$ 1.88B | |
C$ 3.98B | C$ 3.21B | C$ 3.47B | C$ 1.95B | C$ 1.58B | C$ 1.73B | |
C$ 93.48M | C$ 110.20M | C$ 1.12B | C$ 1.34B | C$ 600.58M | C$ 147.43M | |
C$ 403.13M | C$ 303.70M | C$ 253.99M | C$ 252.78M | C$ 182.82M | C$ 212.22M | |
C$ -309.65M | C$ -193.50M | C$ 863.02M | C$ 1.09B | C$ 417.76M | C$ -64.79M | |
C$ -70.03M | C$ -57.50M | C$ -15.04M | C$ 17.83M | C$ -16.08M | C$ -15.02M | |
C$ 50.17M | C$ 121.60M | C$ -14.03M | C$ 18.79M | C$ -31.81M | C$ -58.33M | |
C$ -486.89M | C$ -357.90M | C$ 814.88M | C$ 1.09B | C$ 369.87M | C$ -138.14M | |
C$ -112.69M | C$ -91.10M | C$ 216.64M | C$ 270.08M | C$ 89.57M | C$ -34.36M | |
- | - | - | - | - | - | |
C$ -374.20M | C$ -266.80M | C$ 598.24M | C$ 819.01M | C$ 280.30M | C$ -103.78M | |
C$ -8.09 | C$ -5.19 | C$ 11.63 | C$ 12.88 | C$ 4.18 | C$ -1.54 | |
C$ -8.09 | C$ -5.19 | C$ 10.86 | C$ 12.84 | C$ 4.18 | C$ -1.54 | |
C$ 205.78M | C$ 51.44M | C$ 54.92M | C$ 63.59M | C$ 67.12M | C$ 67.28M | |
C$ 205.78M | C$ 51.44M | C$ 55.11M | C$ 63.76M | C$ 67.13M | C$ 67.28M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
C$ 4.38B | C$ 3.51B | C$ 3.72B | C$ -2.20B | C$ 1.77B | C$ 1.94B | |
C$ -374.20M | C$ -266.80M | C$ 598.24M | C$ 819.01M | C$ 280.30M | C$ -103.78M | |
C$ -531.98M | C$ -388.30M | C$ 589.23M | C$ 779.34M | C$ 304.40M | C$ -59.96M | |
- | - | - | - | C$ 21.77M | C$ 18.20M | |
C$ -407.89M | C$ -298.80M | C$ 839.52M | C$ 1.11B | C$ 391.64M | C$ -119.94M | |
C$ -121.03M | C$ -70.30M | C$ 1.03B | C$ 1.24B | C$ 507.17M | C$ 4.79M |