Revenue
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $767.0M | $781.9M | $797.2M | $833.6M | $993.3M | $894.5M | $874.7M | $963.0M | $1.00B | $983.5M | $1.05B | $1.08B |
| Gross profit | $486.6M | $484.0M | $463.9M | $463.4M | $580.2M | $398.5M | $332.3M | $375.7M | $383.5M | — | — | — |
| Gross margin | 63.44% | 61.90% | 58.19% | 55.59% | 58.41% | 44.55% | 37.99% | 39.01% | 38.16% | — | — | — |
| Operating expenses | $345.5M | $347.4M | $353.9M | $318.4M | $360.9M | $394.9M | $253.8M | $254.6M | $287.8M | — | — | — |
| Operating income | $141.1M | $136.6M | $110.0M | $145.0M | $219.3M | $3.6M | $78.5M | $121.1M | $95.7M | $105.0M | $172.7M | $90.8M |
| Operating margin | 18.40% | 17.47% | 13.80% | 17.39% | 22.08% | 0.40% | 8.97% | 12.58% | 9.52% | 10.68% | 16.46% | 8.41% |
| EBITDA | $200.4M | $196.8M | $166.7M | $191.3M | $259.6M | $54.5M | $128.1M | $166.9M | $140.2M | $148.3M | $214.4M | $131.5M |
| EBITDA margin | 26.13% | 25.17% | 20.91% | 22.95% | 26.14% | 6.09% | 14.65% | 17.33% | 13.95% | 15.08% | 20.43% | 12.17% |
| Net income | $32.4M | $92.4M | $82.2M | $102.5M | $145.9M | −$25.9M | $37.6M | $73.6M | $9.7M | $59.1M | $104.3M | $57.4M |
| Net profit margin | 4.22% | 11.82% | 10.31% | 12.30% | 14.69% | −2.90% | 4.30% | 7.64% | 0.97% | 6.01% | 9.94% | 5.31% |
| Basic EPSper basic share | $1.18 | $3.16 | $2.81 | $3.33 | $4.36 | -$0.76 | $1.10 | $2.18 | $0.29 | $1.81 | $3.22 | $1.77 |
| Diluted EPSper diluted share | $1.15 | $3.06 | $2.69 | $3.17 | $4.14 | -$0.76 | $1.10 | $2.16 | $0.29 | $1.80 | $3.22 | $1.77 |
Reported shareholders
| Holder | % owned |
|---|---|
BlackRock, Inc. | 15.94%3.94M shares |
STATE STREET CORP | 4.86%1.2M shares |
VANGUARD CAPITAL MANAGEMENT LLC | 4.28%1.06M shares |
Alberta Investment Management Corp | 4.26%1.05M shares |
Jacobowitz Jeffrey | ≈3.33%823.26K shares |
MORGAN STANLEY | 3.32%820.8K shares |
RICE HALL JAMES & ASSOCIATES, LLC | 3.14%775.12K shares |
DIMENSIONAL FUND ADVISORS LP | 2.83%699.08K shares |
GEODE CAPITAL MANAGEMENT, LLC | 2.57%633.81K shares |
WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC | 2.56%631.93K shares |
FULLER & THALER ASSET MANAGEMENT, INC. | 2.55%629.25K shares |
Leib Daniel | ≈2.52%621.32K shares |
ARROWSTREET CAPITAL, LIMITED PARTNERSHIP | 2.28%562.52K shares |
Qube Research & Technologies Ltd | 2.15%530.23K shares |
ALGERT GLOBAL LLC | 2.15%529.98K shares |
VANGUARD PORTFOLIO MANAGEMENT LLC | 2.09%516.41K shares |
Boston Trust Walden Corp | 1.82%449.16K shares |
ROYCE & ASSOCIATES LP | 1.76%434.27K shares |
CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 1.74%429.26K shares |
SHAPIRO CAPITAL MANAGEMENT LLC | 1.72%425.42K shares |
Percentages use 24.7M shares of this listed class outstanding on Jun 30, 2026. ≈ compares the latest reported holding with a share total from a different date; it is not a confirmed current stake.
Gray completes the 100% scale. Reported positions may overlap; holders have different reporting dates.
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Mar 6, 2026Form 4 | Johnson Eric JPresident, GIC | SellCommon Stock | 20.3K | $50.16 | $1.02M | 116.8K |
| Mar 4, 2026Form 4 | Williams Robert KirkChief People & Admin Officer | SellCommon Stock | 7.7K | $52.03 | $399.8K | 60.8K |
| Mar 3, 2026Form 4 | Williams Robert KirkChief People & Admin Officer | SellCommon Stock | 4.2K | $52.29 | $221.6K | 54.6K |
| Feb 26, 2026Form 4 · 10b5-1 | Leib DanielChief Executive Officer | SellCommon Stock | 10.0K | $50.36 | $503.6K | 568.2K |
| Aug 27, 2025Form 4 | Aguilar Luis ADirector | SellCommon Stock | 7.4K | $56.71 | $420.8K | 53.3K |