Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $21.71B | $20.60B | $19.31B | $15.40B | $14.65B | $13.92B | $15.07B | $15.10B | $14.14B | $13.70B |
| Operating income | $9.82B | $9.62B | $8.58B | $6.39B | $5.89B | $5.86B | $6.21B | $5.98B | $5.50B | $5.09B |
| EBITDAderived | $14.62B | $14.23B | $12.70B | $8.97B | $8.47B | $8.47B | $8.70B | $8.19B | $7.64B | $7.37B |
| Net income | $6.89B | $1.73B | $849.0M | $1.68B | $1.56B | $1.59B | $2.04B | $2.06B | $1.84B | $835.0M |
| Basic EPSper diluted share | CA$12.77 | CA$3.25 | CA$1.62 | CA$3.33 | CA$3.09 | CA$3.15 | CA$3.99 | CA$4.00 | CA$3.58 | CA$1.62 |
| Diluted EPSper diluted share | CA$12.74 | CA$3.20 | CA$1.62 | CA$3.32 | CA$3.07 | CA$3.13 | CA$3.97 | CA$3.99 | CA$3.57 | CA$1.62 |