Revenue
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | |
|---|---|---|---|---|---|
| Revenue | $2.57B | $2.41B | $2.34B | — | — |
| Gross profit | $582.0M | $504.0M | $457.0M | — | — |
| Gross margin | 22.64% | 20.88% | 19.50% | — | — |
| Operating expenses | $276.0M | $331.0M | $336.0M | $222.0M | — |
| Operating income | $306.0M | $173.0M | $121.0M | $15.8M | — |
| Operating margin | 11.90% | 7.17% | 5.16% | — | — |
| EBITDA | $467.0M | $358.0M | $319.0M | — | — |
| EBITDA margin | 18.16% | 14.83% | 13.62% | — | — |
| Net income | $64.0M | $32.0M | −$83.0M | — | — |
| Net profit margin | 2.49% | 1.33% | −3.54% | — | — |
| Basic EPSper basic share | $0.52 | $0.26 | -$0.67 | -$1.04 | -$0.21 |
| Diluted EPSper diluted share | $0.52 | $0.26 | -$0.67 | -$1.04 | -$0.21 |
Reported shareholders
Reported holdings Number of shares
| Holder | Shares held |
|---|---|
Connor, Clark & Lunn Investment Management Ltd. | 13.47M |
ROYAL BANK OF CANADA | 8.53M |
Canoe Financial LP | 4.7M |
MACKENZIE FINANCIAL CORP | 3.82M |
Hillsdale Investment Management Inc. | 3.62M |
BANK OF MONTREAL /CAN/ | 3.56M |
VANGUARD CAPITAL MANAGEMENT LLC | 3.52M |
MORGAN STANLEY | 2.88M |
TD Asset Management Inc | 2.76M |
AMERICAN CENTURY COMPANIES INC | 2.26M |
LETKO, BROSSEAU & ASSOCIATES INC | 2M |
1832 Asset Management L.P. | 1.55M |
INTACT INVESTMENT MANAGEMENT INC. | 1.53M |
GOLDMAN SACHS GROUP INC | 1.48M |
DIMENSIONAL FUND ADVISORS LP | 1.41M |
TWO SIGMA INVESTMENTS, LP | 1.38M |
ACADIAN ASSET MANAGEMENT LLC | 1.36M |
BANK OF AMERICA CORP /DE/ | 1.25M |
VANGUARD FIDUCIARY TRUST CO | 1.07M |
UBS Group AG | 899.42K |
Bars compare reported share counts. A matching total for this share class and reporting period is unavailable, so percentages are not shown.