Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
C$ 695.57M | C$ 687.98M | C$ 693.10M | C$ 674.89M | C$ 672.89M | C$ 746.77M | |
C$ 2.52M | - | C$ 267.60M | C$ 262.35M | C$ 273.86M | C$ 286.38M | |
C$ 693.05M | C$ 687.98M | C$ 425.50M | C$ 412.54M | C$ 399.03M | C$ 460.40M | |
C$ 313.59M | C$ 320.55M | C$ 53.43M | C$ 54.06M | C$ 38.83M | C$ 43.07M | |
C$ 379.46M | C$ 367.43M | C$ 372.06M | C$ 358.48M | C$ 360.20M | C$ 417.33M | |
C$ -144.75M | C$ -132.59M | C$ -135.51M | C$ 141.79M | C$ -145.46M | C$ -138.78M | |
C$ 348.41M | C$ 382.75M | C$ 389.12M | C$ 282.88M | C$ -183.34M | C$ 53.61M | |
C$ -112.07M | C$ -139.25M | C$ -152.56M | C$ 499.56M | C$ 31.41M | C$ 332.15M | |
C$ -3.44M | C$ -4.80M | C$ 7.20M | C$ 25.93M | C$ 23.92M | C$ -82.19M | |
C$ 50.22M | C$ 48.50M | C$ -199.00K | C$ -1.46M | - | - | |
C$ -108.00M | C$ -134.14M | C$ -160.00M | C$ 460.13M | C$ 2.70M | C$ 401.35M | |
C$ -2.76 | - | - | C$ 2.10 | C$ 0.01 | C$ 1.84 | |
C$ -2.75 | - | - | C$ 2.08 | C$ 0.01 | C$ 1.84 | |
C$ 268.03M | - | - | C$ 219.11M | C$ 219.31M | C$ 217.95M | |
C$ 267.19M | - | - | C$ 220.83M | C$ 219.31M | C$ 217.95M | |
C$ 1.29 | - | - | C$ 0.43 | C$ 0.86 | C$ 0.72 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
C$ 239.92M | C$ 320.55M | - | C$ -316.41M | C$ 312.69M | C$ 329.45M | |
C$ -108.00M | C$ -134.14M | C$ -160.00M | C$ 460.13M | C$ 2.70M | C$ 401.35M | |
C$ 200.21M | C$ 274.90M | C$ 297.58M | C$ 368.57M | C$ 145.51M | C$ 363.20M | |
- | - | - | - | C$ 157.71M | C$ 171.83M | |
C$ 64.10M | C$ 35.39M | C$ 14.12M | C$ 652.24M | C$ 189.12M | C$ 503.99M | |
C$ 67.25M | C$ 39.29M | C$ 19.79M | C$ 658.25M | C$ 194.71M | C$ 508.50M |