Revenue
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | |
|---|---|---|---|---|
| Revenue | $2.16B | $1.90B | $1.84B | $1.72B |
| Gross profit | $613.1M | $528.0M | $512.4M | $481.9M |
| Gross margin | 28.34% | 27.79% | 27.88% | 27.94% |
| Operating expenses | $1.83B | $1.60B | $1.55B | $1.47B |
| Operating income | $334.0M | $304.8M | $287.6M | $258.5M |
| Operating margin | 15.44% | 16.04% | 15.65% | 14.99% |
| EBITDA | $409.8M | $371.9M | $360.7M | $332.2M |
| EBITDA margin | 18.94% | 19.57% | 19.62% | 19.26% |
| Net income | $166.4M | $166.5M | $179.9M | $166.7M |
| Net profit margin | 7.69% | 8.76% | 9.79% | 9.67% |
| Basic EPSper basic share | $1.30 | $1.46 | $1.73 | $1.60 |
| Diluted EPSper diluted share | $1.30 | $1.46 | $1.73 | $1.60 |
Reported shareholders
| Holder | % owned |
|---|---|
BlackRock, Inc. | 13.92%17.75M shares |
PRICE T ROWE ASSOCIATES INC /MD/ | 13.89%17.72M shares |
ORTENZIO ROBERT A | ≈6.28%8.01M shares |
VANGUARD PORTFOLIO MANAGEMENT LLC | 5.35%6.82M shares |
VANGUARD CAPITAL MANAGEMENT LLC | 4.02%5.13M shares |
STATE STREET CORP | 3.80%4.84M shares |
JENNISON ASSOCIATES LLC | 2.55%3.26M shares |
DIMENSIONAL FUND ADVISORS LP | 2.53%3.23M shares |
GEODE CAPITAL MANAGEMENT, LLC | 2.43%3.1M shares |
Invesco Ltd. | 2.29%2.92M shares |
JPMORGAN CHASE & CO | 2.18%2.78M shares |
BARROW HANLEY MEWHINNEY & STRAUSS LLC | 2.12%2.7M shares |
PRINCIPAL FINANCIAL GROUP INC | 2.06%2.63M shares |
Woodline Partners LP | 1.86%2.37M shares |
T. Rowe Price Investment Management, Inc. | 1.86%2.37M shares |
Thrivent Financial for Lutherans | 1.61%2.05M shares |
CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 1.47%1.87M shares |
NORGES BANK | 1.34%1.7M shares |
ARROWSTREET CAPITAL, LIMITED PARTNERSHIP | 1.03%1.31M shares |
NORTHERN TRUST CORP | 1.03%1.31M shares |
Percentages use 127.52M 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 |
|---|---|---|---|---|---|---|
| Jun 1, 2026Form 4 · 10b5-1 | ORTENZIO ROBERT ADirector | SellCommon Stock · indirect | 130.0K | $25.00 | $3.25M | 763.5K |
| May 8, 2026Form 4 · 10b5-1 | ORTENZIO ROBERT ADirector | SellCommon Stock · indirect | 130.0K | $25.00 | $3.25M | 893.5K |