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 | $4.70B | $4.54B | $4.30B | $4.01B | $3.48B | $2.70B | $2.36B | $2.11B | $1.86B | $1.65B | $1.45B | $1.18B |
| Gross profit | $1.64B | $1.56B | $1.49B | $1.42B | $1.21B | $901.3M | $773.2M | $678.1M | $595.5M | $515.7M | $429.1M | $311.1M |
| Gross margin | 34.76% | 34.36% | 34.67% | 35.41% | 34.89% | 33.33% | 32.80% | 32.10% | 31.99% | 31.29% | 29.56% | 26.44% |
| Operating expenses | $1.40B | $1.37B | $1.24B | $1.09B | $898.9M | $721.5M | $648.3M | $570.8M | $497.7M | $441.7M | $369.3M | $265.9M |
| Operating income | $238.1M | $192.3M | $250.3M | $333.1M | $313.7M | $179.8M | $124.9M | $107.3M | $97.8M | $74.0M | $59.8M | $45.2M |
| Operating margin | 5.06% | 4.24% | 5.82% | 8.30% | 9.03% | 6.65% | 5.30% | 5.08% | 5.25% | 4.49% | 4.12% | 3.84% |
| EBITDA | $378.9M | $331.3M | $378.0M | $436.9M | — | — | — | $157.5M | $139.3M | $109.9M | $90.5M | $65.3M |
| EBITDA margin | 8.05% | 7.30% | 8.79% | 10.88% | — | — | — | 7.46% | 7.48% | 6.67% | 6.23% | 5.55% |
| Net income | $151.8M | $123.6M | $173.4M | $245.4M | $238.4M | $121.3M | $77.7M | $73.9M | $54.6M | $30.6M | $28.9M | $21.7M |
| Net profit margin | 3.23% | 2.72% | 4.03% | 6.11% | 6.86% | 4.49% | 3.30% | 3.50% | 2.93% | 1.86% | 1.99% | 1.84% |
| Basic EPSper basic share | $3.39 | $2.73 | $3.84 | $5.45 | $5.35 | $2.83 | $1.89 | $1.83 | $1.37 | -$3.01 | -$1.04 | -$0.29 |
| Diluted EPSper diluted share | $3.37 | $2.71 | $3.80 | $5.36 | $5.20 | $2.75 | $1.82 | $1.73 | $1.29 | -$3.01 | -$1.04 | -$0.29 |
Reported shareholders
| Holder | % owned |
|---|---|
PRICE T ROWE ASSOCIATES INC /MD/ | ≈10.23%4.47M shares |
59 North Capital Management, LP | ≈4.70%2.06M shares |
KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC | ≈4.68%2.05M shares |
BAMCO INC /NY/ | ≈4.64%2.03M shares |
VANGUARD CAPITAL MANAGEMENT LLC | ≈4.58%2M shares |
BlackRock, Inc. | ≈4.42%1.93M shares |
VANGUARD PORTFOLIO MANAGEMENT LLC | ≈3.95%1.73M shares |
T. Rowe Price Investment Management, Inc. | ≈3.78%1.65M shares |
WASATCH ADVISORS LP | ≈2.90%1.27M shares |
AQR CAPITAL MANAGEMENT LLC | ≈2.82%1.23M shares |
DIMENSIONAL FUND ADVISORS LP | ≈2.43%1.06M shares |
Amundi | ≈2.40%1.05M shares |
Capital World Investors | ≈2.27%991.82K shares |
CITADEL ADVISORS LLC | ≈2.25%983.65K shares |
Conestoga Capital Advisors, LLC | ≈2.19%960.29K shares |
Impax Asset Management Group plc | ≈1.91%836.41K shares |
STATE STREET CORP | ≈1.81%793.75K shares |
GEODE CAPITAL MANAGEMENT, LLC | ≈1.73%756.82K shares |
NEUBERGER BERMAN GROUP LLC | ≈1.63%711.29K shares |
Qube Research & Technologies Ltd | ≈1.44%630.6K shares |
Percentages use 43.75M shares of this listed class outstanding on Jun 28, 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 |
|---|---|---|---|---|---|---|
| May 28, 2026Form 4 · 10b5-1 | Diaz Fred MDirector | SellCommon Stock | 562 | $112.52 | $63.2K | 11.3K |
| May 27, 2026Form 4 · 10b5-1 | Diaz Fred MDirector | SellCommon Stock | 563 | $115.13 | $64.8K | 11.8K |
| May 6, 2026Form 4 | Laughlin Daniel T.SVP, Strategy & Development | BuyCommon Stock | 2.0K | $123.60 | $247.2K | 2.0K |
| Feb 13, 2026Form 4 | Elema Eric JEVP, CFO and Assistant Sec. | SellCommon Stock | 1.8K | $158.01 | $278.9K | 2.9K |
| Nov 26, 2025Form 4 | GUTHRIE JOHN TEVP, CFO and Assistant Sec. | SellCommon Stock | 1.9K | $134.83 | $258.2K | 13.6K |