Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
C$ 12.75B | C$ 13.00B | C$ 14.09B | C$ 10.57B | C$ 5.59B | C$ 5.50B | |
C$ 9.73B | C$ 10.11B | C$ 11.14B | C$ 7.71B | C$ 3.18B | C$ 3.23B | |
C$ 3.02B | C$ 2.88B | C$ 2.95B | C$ 2.87B | C$ 2.41B | C$ 2.27B | |
C$ 2.15B | C$ 2.03B | C$ 2.01B | C$ 1.97B | C$ 1.79B | C$ 2.16B | |
C$ 870.00M | C$ 854.00M | C$ 936.00M | C$ 897.00M | C$ 614.00M | C$ 110.00M | |
C$ -409.00M | C$ 381.00M | C$ -320.00M | C$ 264.00M | C$ -265.00M | C$ -337.00M | |
C$ -145.00M | C$ 439.00M | C$ -90.00M | C$ -187.00M | C$ 350.00M | C$ 1.04B | |
C$ 606.00M | C$ 912.00M | C$ 716.00M | C$ 446.00M | C$ 699.00M | C$ 812.00M | |
C$ 135.00M | C$ 223.00M | C$ 143.00M | C$ 106.00M | C$ 127.00M | C$ -28.00M | |
C$ 72.00M | C$ 55.00M | C$ 13.00M | C$ -261.00M | - | - | |
C$ 441.00M | C$ 641.00M | C$ 483.00M | C$ 230.00M | C$ 486.00M | C$ 769.00M | |
C$ 2.85 | C$ 2.44 | C$ 1.42 | C$ 0.82 | C$ 1.74 | C$ 2.78 | |
C$ 2.82 | C$ 2.43 | C$ 1.41 | C$ 0.82 | C$ 1.74 | C$ 2.77 | |
C$ 944.35M | C$ 282.10M | C$ 281.00M | C$ 279.90M | C$ 279.40M | C$ 276.90M | |
C$ 947.02M | C$ 283.70M | C$ 283.30M | C$ 281.70M | C$ 279.70M | C$ 277.40M | |
C$ 1.16 | C$ 1.20 | C$ 1.06 | C$ 1.00 | C$ 0.96 | C$ 0.96 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
C$ 8.83B | C$ 12.14B | C$ 13.15B | C$ -9.68B | C$ 4.97B | C$ 5.38B | |
- | - | - | - | C$ 274.00M | C$ 346.00M | |
C$ 456.00M | C$ 673.00M | C$ 523.00M | C$ 283.00M | C$ 552.00M | C$ 833.00M | |
C$ 200.66M | C$ 337.32M | C$ 523.26M | C$ 321.81M | C$ 366.31M | C$ 192.81M | |
C$ 1.03B | C$ 1.31B | C$ 1.05B | C$ 721.00M | C$ 973.00M | C$ 1.16B | |
C$ 1.49B | C$ 1.75B | C$ 1.50B | C$ 1.14B | C$ 1.39B | C$ 1.60B |