Revenue
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $2.40B | $2.85B | $3.35B | $2.98B | $2.72B | $2.10B | $2.35B | $2.25B | $2.31B | $2.40B | $2.27B |
| Gross profit | $1.42B | $1.79B | $2.18B | $1.64B | $1.49B | $1.13B | $1.26B | $1.15B | $1.29B | $1.43B | $1.26B |
| Gross margin | 59.04% | 63.06% | 65.07% | 54.94% | 54.72% | 53.93% | 53.73% | 51.09% | 55.96% | 59.82% | 55.54% |
| Operating expenses | $1.28B | $1.21B | $1.09B | $1.10B | $1.73B | $1.23B | $926.0M | $989.0M | $1.15B | $956.0M | $1.11B |
| Operating income | $140.0M | $585.0M | $1.09B | $531.0M | −$239.0M | −$99.0M | $335.0M | $160.0M | $138.0M | $478.0M | $148.0M |
| Operating margin | 5.82% | 20.56% | 32.46% | 17.84% | −8.78% | −4.71% | 14.27% | 7.11% | 5.98% | 19.94% | 6.53% |
| EBITDA | $719.0M | $1.12B | $1.71B | $1.13B | $290.0M | $555.0M | $925.0M | $734.0M | $773.0M | $1.08B | $693.0M |
| EBITDA margin | 29.90% | 39.23% | 50.97% | 37.97% | 10.66% | 26.42% | 39.41% | 32.64% | 33.51% | 45.01% | 30.57% |
| Net income | −$158.0M | $239.0M | $796.0M | $161.0M | −$425.0M | −$253.0M | $176.0M | −$90.0M | −$118.0M | $276.0M | $116.0M |
| Net profit margin | −6.57% | 8.40% | 23.73% | 5.41% | −15.62% | −12.04% | 7.50% | −4.00% | −5.11% | 11.51% | 5.12% |
| Basic EPSper basic share | -CA$0.64 | CA$0.59 | CA$2.33 | CA$0.01 | -CA$2.13 | -CA$1.22 | CA$0.18 | -CA$0.86 | -CA$0.66 | CA$0.41 | -CA$0.09 |
| Diluted EPSper diluted share | -CA$0.64 | CA$0.59 | CA$2.33 | CA$0.01 | -CA$2.13 | -CA$1.22 | CA$0.18 | -CA$0.86 | -CA$0.66 | CA$0.41 | -CA$0.09 |
Reported shareholders
Reported holdings Number of shares
| Holder | Shares held |
|---|---|
ROYAL BANK OF CANADA | 28.2M |
Brookfield Corp /ON/ | 26.96M |
BANK OF MONTREAL /CAN/ | 21.88M |
Rubric Capital Management LP | 20.23M |
TORONTO DOMINION BANK | 11.71M |
MORGAN STANLEY | 11.39M |
GOLDMAN SACHS GROUP INC | 10.62M |
MILLENNIUM MANAGEMENT LLC | 10.43M |
BANK OF AMERICA CORP /DE/ | 8.93M |
VANGUARD CAPITAL MANAGEMENT LLC | 7.8M |
AMERICAN CENTURY COMPANIES INC | 6.83M |
MACKENZIE FINANCIAL CORP | 4.89M |
Arvin Capital Management LP | 3.74M |
NORGES BANK | 3.58M |
CITADEL ADVISORS LLC | 3.19M |
OAKTREE CAPITAL MANAGEMENT LP | 3M |
VANGUARD FIDUCIARY TRUST CO | 2.4M |
CIBC WORLD MARKET INC. | 2.3M |
Value Aligned Research Advisors, LLC | 2.14M |
FMR LLC | 2.12M |
Bars compare reported share counts. A matching total for this share class and reporting period is unavailable, so percentages are not shown.