Revenue
2016
2017
2018
2019
2020
2021
2024
2025
| 2025 | 2024 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | $52.38B | $54.88B | $39.10B | $25.05B | $38.99B | $38.99B | $32.18B | $26.97B |
| Net income | $5.92B | $6.02B | $4.12B | −$4.32B | $2.90B | $3.29B | $4.46B | $434.0M |
| Basic EPSper diluted share | CA$4.85 | CA$4.72 | CA$2.77 | -CA$2.83 | CA$1.86 | CA$2.03 | CA$2.68 | CA$0.28 |
| Diluted EPSper diluted share | CA$4.85 | CA$4.72 | CA$2.77 | -CA$2.83 | CA$1.86 | CA$2.02 | CA$2.68 | CA$0.28 |