Revenue
2017
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | |
|---|---|---|---|---|---|---|---|---|---|
| Revenue | $15.91B | $14.68B | $14.30B | $12.87B | $12.13B | $12.16B | $12.11B | $11.51B | $10.85B |
| Operating expenses | — | $12.39B | $12.10B | $10.90B | $10.29B | $10.65B | $10.43B | $10.02B | $9.43B |
| Operating income | $2.61B | $2.42B | $2.31B | $2.09B | — | — | — | — | — |
| Operating margin | 16.41% | 16.46% | 16.19% | 16.25% | — | — | — | — | — |
| EBITDA | $2.87B | $2.82B | $2.74B | $2.53B | — | — | — | — | — |
| EBITDA margin | 18.01% | 19.23% | 19.14% | 19.65% | — | — | — | — | — |
| Net income | $1.66B | $1.69B | $1.63B | $1.47B | $1.37B | $1.12B | $1.26B | $1.14B | $1.04B |
| Net profit margin | 10.42% | 11.53% | 11.41% | 11.39% | 11.29% | 9.19% | 10.43% | 9.92% | 9.55% |
| Basic EPSper basic share | CA$7.45 | CA$7.42 | CA$6.97 | CA$6.13 | CA$5.50 | CA$4.27 | CA$4.63 | CA$4.02 | CA$3.48 |
| Diluted EPSper diluted share | CA$7.35 | CA$7.31 | CA$6.86 | CA$6.04 | CA$5.41 | CA$4.20 | CA$4.55 | CA$3.95 | CA$3.41 |
Reported shareholders