Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
C$ 12.48B | C$ 13.00B | C$ 14.09B | C$ 10.57B | C$ 5.59B | C$ 5.50B | |
C$ 9.37B | C$ 10.11B | C$ 11.14B | C$ 7.71B | C$ 3.18B | C$ 3.23B | |
C$ 3.10B | C$ 2.88B | C$ 2.95B | C$ 2.87B | C$ 2.41B | C$ 2.27B | |
C$ 2.21B | C$ 2.03B | C$ 2.02B | C$ 1.97B | C$ 1.79B | C$ 2.16B | |
C$ 892.00M | C$ 854.00M | C$ 929.00M | C$ 897.00M | C$ 614.00M | C$ 110.00M | |
C$ -423.00M | C$ 381.00M | C$ 313.00M | C$ 264.00M | C$ 265.00M | C$ 337.00M | |
C$ -215.00M | C$ 439.00M | C$ 100.00M | C$ -187.00M | C$ 350.00M | C$ 1.04B | |
C$ 677.00M | C$ 912.00M | C$ 716.00M | C$ 446.00M | C$ 699.00M | C$ 812.00M | |
C$ 150.00M | C$ 223.00M | C$ 143.00M | C$ 106.00M | C$ 127.00M | C$ -28.00M | |
C$ 67.00M | C$ 55.00M | C$ 13.00M | C$ -261.00M | C$ 71.00M | C$ 141.00M | |
C$ 505.00M | C$ 641.00M | C$ 399.00M | C$ 230.00M | C$ 486.00M | C$ 769.00M | |
C$ 3.03 | C$ 2.44 | C$ 2.04 | C$ 0.82 | C$ 1.74 | C$ 2.78 | |
C$ 3.00 | C$ 2.43 | C$ 2.02 | C$ 0.82 | C$ 1.74 | C$ 2.77 | |
C$ 960.25M | C$ 282.10M | C$ 281.00M | C$ 279.90M | C$ 279.40M | C$ 276.90M | |
C$ 964.13M | C$ 283.70M | C$ 283.30M | C$ 281.70M | C$ 279.70M | C$ 277.40M | |
C$ 1.18 | C$ 1.12 | C$ 1.06 | C$ 1.00 | C$ 0.96 | C$ 0.96 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
C$ 8.53B | C$ 12.14B | C$ 13.16B | C$ -9.68B | C$ -4.97B | C$ -5.38B | |
- | - | - | - | - | - | |
C$ 513.00M | C$ 673.00M | C$ 523.00M | C$ 283.00M | C$ 552.00M | C$ 833.00M | |
C$ 283.46M | C$ 337.32M | C$ 523.26M | C$ 321.81M | C$ 290.76M | C$ -92.00M | |
C$ 1.11B | C$ 1.31B | C$ 1.05B | C$ 721.00M | C$ 973.00M | C$ 1.16B | |
C$ 1.58B | C$ 1.75B | C$ 1.49B | C$ 1.14B | C$ 1.39B | C$ 1.60B |