Revenue
2020
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2020 | |
|---|---|---|---|---|---|
| Revenue | $17.30B | $17.05B | $16.83B | $17.11B | $2.63B |
| Operating expenses | $745.0M | $642.0M | $554.0M | $556.0M | — |
| Operating income | $6.59B | $6.33B | $6.60B | $6.84B | — |
| Operating margin | 38.07% | 37.11% | 39.20% | 39.98% | — |
| EBITDA | $9.12B | $8.63B | $9.03B | $9.04B | — |
| EBITDA margin | 52.68% | 50.66% | 53.64% | 52.84% | — |
| Net income | $4.72B | $4.45B | $5.63B | $5.12B | $619.1M |
| Net profit margin | 27.28% | 26.09% | 33.43% | 29.92% | 23.52% |
| Basic EPSper basic share | CA$7.58 | CA$7.02 | CA$8.55 | CA$7.46 | — |
| Diluted EPSper diluted share | CA$7.57 | CA$7.01 | CA$8.53 | CA$7.44 | — |
Reported shareholders