Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
C$ 481.43M | C$ 495.58M | C$ 613.36M | C$ 316.76M | C$ 207.16M | C$ 394.36M | |
C$ 161.84M | C$ 310.97M | C$ 188.57M | C$ 194.92M | C$ 218.73M | C$ 292.82M | |
C$ 319.59M | C$ 184.61M | C$ 424.79M | C$ 121.85M | C$ -11.57M | C$ 101.53M | |
C$ 224.49M | C$ 61.35M | C$ 178.45M | C$ 42.25M | C$ 50.74M | C$ 74.31M | |
C$ 95.10M | C$ 123.26M | C$ 246.34M | C$ 79.59M | C$ -62.31M | C$ 27.22M | |
C$ -3.63M | C$ 1.31M | C$ -3.91M | C$ 440.00K | C$ -16.15M | C$ -19.78M | |
C$ 336.00K | C$ -7.48M | C$ 33.02M | C$ 56.54M | C$ -334.66M | C$ 1.96M | |
C$ 90.82M | C$ 114.48M | C$ 210.20M | C$ 135.69M | C$ -413.12M | C$ 9.41M | |
C$ 24.23M | C$ 28.50M | C$ 51.44M | C$ 21.44M | C$ -88.31M | C$ 2.83M | |
- | - | - | - | - | - | |
C$ 66.59M | C$ 85.97M | C$ 158.76M | C$ 114.26M | C$ -324.81M | C$ 6.57M | |
C$ 0.34 | C$ 0.45 | C$ 0.83 | C$ 0.61 | C$ -1.73 | C$ 0.04 | |
C$ 0.33 | C$ 0.44 | C$ 0.81 | C$ 0.60 | C$ -1.73 | C$ 0.04 | |
C$ 778.09M | C$ 193.12M | C$ 191.10M | C$ 188.80M | C$ 188.09M | C$ 184.30M | |
C$ 794.42M | C$ 197.06M | C$ 195.46M | C$ 190.81M | C$ 188.09M | C$ 184.95M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
C$ 297.74M | C$ 372.32M | - | C$ -237.17M | C$ 269.47M | C$ 367.13M | |
- | - | - | - | C$ 16.15M | C$ 19.00M | |
C$ 66.59M | C$ 85.97M | C$ 158.76M | C$ 114.26M | C$ -324.81M | C$ 6.57M | |
C$ 75.00M | C$ 84.09M | C$ 154.69M | - | C$ -62.83M | C$ 5.59M | |
C$ 92.24M | C$ 115.79M | C$ 211.66M | C$ 135.25M | C$ -396.97M | C$ 28.40M | |
C$ 220.77M | C$ 241.60M | C$ 327.84M | - | C$ -284.35M | C$ 184.80M |