Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | |
|---|---|---|---|---|---|---|---|---|---|
| Revenue | $9.04B | $8.48B | $7.84B | $7.78B | $7.22B | $7.29B | $6.48B | $6.15B | $5.99B |
| Operating income | $2.24B | $1.97B | $1.84B | $1.83B | $1.61B | $1.48B | $1.31B | $1.31B | $1.23B |
| EBITDAderived | $3.20B | $2.89B | $2.71B | $2.66B | $2.43B | $2.27B | $2.09B | $2.06B | $1.96B |
| Net income | $1.35B | $1.17B | $1.09B | $1.06B | $973.0M | $1.80B | $802.0M | −$65.0M | $682.0M |
| Basic EPSper diluted share | CA$2.23 | CA$1.93 | CA$1.81 | CA$1.75 | CA$1.61 | CA$2.96 | CA$1.30 | -CA$0.15 | CA$1.11 |
| Diluted EPSper diluted share | CA$2.23 | CA$1.92 | CA$1.81 | CA$1.75 | CA$1.61 | CA$2.95 | CA$1.30 | -CA$0.15 | CA$1.10 |