Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $14.97B | $14.41B | $12.44B | $8.73B | $7.92B | $7.65B | $7.73B | $7.25B | $6.49B | $6.17B | $6.71B | $6.62B | $6.13B | $5.70B | $5.18B | $4.98B | $4.40B | $5.05B |
| Operating expenses | — | — | — | — | — | — | $4.67B | $4.49B | $4.04B | $3.82B | $4.02B | $4.28B | $4.71B | $4.75B | $4.21B | $3.87B | $3.57B | $4.01B |
| Operating income | $5.61B | $5.18B | $4.39B | $3.33B | $3.21B | $3.31B | $3.12B | $2.83B | $2.52B | $2.41B | $2.69B | $2.34B | $1.42B | $949.0M | $967.0M | $1.12B | $830.0M | $1.04B |
| EBITDAderived | $7.63B | $7.08B | $5.93B | $4.18B | $4.02B | $4.09B | $3.83B | $3.53B | $3.18B | $3.05B | $3.28B | $2.89B | $1.99B | $1.49B | $1.46B | $1.60B | $1.31B | $1.47B |
| Net income | $4.14B | $3.72B | $3.93B | $3.52B | $2.85B | $2.44B | $2.44B | $1.95B | $2.40B | $1.60B | $1.35B | $1.48B | $875.0M | $484.0M | $570.0M | $651.0M | $550.0M | $627.8M |
| Basic EPSper diluted share | CA$4.52 | CA$3.98 | CA$4.22 | CA$3.78 | CA$4.20 | CA$3.61 | CA$3.52 | CA$13.65 | CA$16.49 | CA$10.69 | CA$8.47 | CA$8.54 | CA$5.00 | CA$2.82 | CA$3.37 | CA$3.86 | CA$3.31 | CA$4.08 |
| Diluted EPSper diluted share | CA$4.51 | CA$3.98 | CA$4.21 | CA$3.77 | CA$4.18 | CA$3.59 | CA$3.50 | CA$13.61 | CA$16.44 | CA$10.63 | CA$8.40 | CA$8.46 | CA$4.96 | CA$2.79 | CA$3.34 | CA$3.85 | CA$3.30 | CA$4.04 |