Revenue
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $3.62B | $3.27B | $3.20B | $3.24B | $2.92B | $1.98B | $2.82B | $2.91B | $2.75B | $2.59B |
| Gross profit | $1.13B | $1.00B | $880.1M | $992.4M | $940.2M | $249.1M | $704.5M | $806.0M | $801.2M | $719.7M |
| Gross margin | 31.22% | 30.69% | 27.54% | 30.63% | 32.17% | 12.57% | 24.95% | 27.71% | 29.13% | 27.84% |
| Operating expenses | $509.9M | $385.4M | $236.2M | $389.0M | $288.3M | $429.9M | $415.5M | $402.8M | $400.2M | $348.2M |
| Operating income | $619.9M | $618.2M | $643.9M | $603.4M | $651.9M | −$180.8M | $289.0M | $403.2M | $401.0M | $371.5M |
| Operating margin | 17.13% | 18.90% | 20.15% | 18.62% | 22.31% | −9.13% | 10.23% | 13.86% | 14.58% | 14.37% |
| EBITDA | $767.5M | $756.4M | $765.5M | $728.3M | $787.3M | −$33.7M | $445.8M | $561.3M | $563.2M | $512.1M |
| EBITDA margin | 21.21% | 23.13% | 23.95% | 22.48% | 26.94% | −1.70% | 15.79% | 19.30% | 20.47% | 19.81% |
| Net income | $398.9M | $400.9M | $533.6M | $541.5M | $607.2M | −$225.3M | $259.8M | $350.8M | $362.3M | $346.6M |
| Net profit margin | 11.02% | 12.26% | 16.70% | 16.71% | 20.78% | −11.37% | 9.20% | 12.06% | 13.17% | 13.41% |
| Basic EPSper basic share | $2.61 | $2.46 | $3.03 | $2.94 | $3.08 | -$1.14 | $1.27 | $1.66 | $1.62 | $1.47 |
| Diluted EPSper diluted share | $2.61 | $2.46 | $3.03 | $2.93 | $3.07 | -$1.14 | $1.27 | $1.66 | $1.61 | $1.47 |
Reported shareholders
Reported holdings Number of shares
| Holder | Shares held |
|---|---|
Caisse de depot et placement du Quebec | 11.68M |
Jupiter Topco LLC | 11.11M |
ROYAL BANK OF CANADA | 6.83M |
MACKENZIE FINANCIAL CORP | 6.75M |
COOKE & BIELER LP | 6.52M |
1832 Asset Management L.P. | 6.4M |
BANK OF MONTREAL /CAN/ | 5.85M |
VANGUARD CAPITAL MANAGEMENT LLC | 5.11M |
FMR LLC | 4.79M |
MANUFACTURERS LIFE INSURANCE COMPANY, THE | 4.56M |
Rubric Capital Management LP | 4.5M |
BROWNING WEST LP | 4.18M |
Anomaly Capital Management, LP | 3.75M |
Sachem Head Capital Management LP | 3.64M |
Cardinal Capital Management, Inc. | 3.03M |
Beutel, Goodman & Co Ltd. | 2.95M |
CIBC Asset Management Inc | 2.78M |
NORGES BANK | 2.46M |
Point72 Asset Management, L.P. | 2.14M |
TD Waterhouse Canada Inc. | 1.95M |
Bars compare reported share counts. A matching total for this share class and reporting period is unavailable, so percentages are not shown.