Revenue
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $3.79B | $3.70B | $3.49B | $3.03B | $2.78B | $2.46B | $2.35B | $2.03B | $1.81B | $1.81B | $1.78B | $1.76B | $1.65B | $1.58B | $1.57B | $1.40B | $1.40B | $1.29B |
| Gross profit | $1.22B | $1.18B | $1.14B | $962.9M | $860.7M | $788.6M | $817.8M | $699.8M | $592.2M | $599.6M | $607.7M | $611.5M | $610.4M | $596.3M | $609.9M | $575.9M | $627.8M | $584.4M |
| Gross margin | 32.13% | 31.96% | 32.53% | 31.79% | 31.00% | 32.04% | 34.76% | 34.51% | 32.76% | 33.12% | 34.16% | 34.82% | 36.94% | 37.82% | 38.92% | 41.09% | 44.84% | 45.19% |
| Research & development | — | — | — | — | — | — | — | $8.7M | $14.9M | $17.5M | $19.5M | $19.3M | $15.8M | $20.2M | $23.7M | $25.3M | $21.4M | — |
| Operating expenses | $3.40B | $3.35B | $3.11B | $2.73B | $2.46B | $2.18B | $2.05B | $1.80B | $1.70B | $1.67B | $1.61B | $1.61B | $1.57B | $1.52B | $1.36B | $1.24B | $1.14B | $1.06B |
| Operating income | $389.1M | $347.4M | $377.6M | $303.9M | $312.0M | $282.7M | $305.6M | $226.0M | $108.7M | $142.2M | $164.5M | $147.4M | $81.4M | $59.0M | $205.4M | $158.4M | $258.2M | $235.3M |
| Operating margin | 10.27% | 9.39% | 10.82% | 10.03% | 11.24% | 11.48% | 12.99% | 11.14% | 6.01% | 7.85% | 9.25% | 8.39% | 4.93% | 3.74% | 13.11% | 11.30% | 18.44% | 18.20% |
| EBITDA | $434.8M | $391.3M | $418.6M | $339.8M | $346.3M | $315.3M | $335.7M | $257.5M | $139.9M | $180.9M | $195.9M | $182.6M | $114.1M | $93.0M | $234.0M | $189.7M | $286.9M | — |
| EBITDA margin | 11.48% | 10.58% | 12.00% | 11.22% | 12.47% | 12.81% | 14.27% | 12.70% | 7.74% | 9.99% | 11.01% | 10.39% | 6.90% | 5.89% | 14.94% | 13.54% | 20.50% | — |
| Net income | $270.9M | $280.1M | $274.9M | $235.5M | $235.0M | $210.7M | $216.7M | $150.6M | $108.0M | $85.5M | $66.1M | $58.8M | −$10.6M | −$37.0M | $103.9M | $66.0M | $139.8M | $120.9M |
| Net profit margin | 7.15% | 7.57% | 7.88% | 7.78% | 8.46% | 8.56% | 9.21% | 7.43% | 5.97% | 4.72% | 3.71% | 3.35% | −0.64% | −2.35% | 6.63% | 4.71% | 9.99% | 9.35% |
| Basic EPSper basic share | $8.33 | $7.96 | $8.10 | $6.99 | $7.02 | $5.92 | $5.89 | $4.06 | $2.79 | $2.09 | $1.62 | $1.48 | -$0.27 | -$0.92 | $2.53 | $1.45 | $2.80 | $2.46 |
| Diluted EPSper diluted share | $8.24 | $7.81 | $7.71 | $6.58 | $6.65 | $5.67 | $5.69 | $3.93 | $2.75 | $2.05 | $1.58 | $1.44 | -$0.27 | -$0.92 | $2.39 | $1.38 | $2.63 | $2.26 |
Reported shareholders
| Holder | % owned |
|---|---|
KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC | 10.84%3M shares |
BlackRock, Inc. | 9.89%2.74M shares |
PRICE T ROWE ASSOCIATES INC /MD/ | 7.14%1.98M shares |
VICTORY CAPITAL MANAGEMENT INC | 5.32%1.47M shares |
VANGUARD CAPITAL MANAGEMENT LLC | 4.90%1.36M shares |
VANGUARD PORTFOLIO MANAGEMENT LLC | 4.88%1.35M shares |
Black Creek Investment Management Inc. | 4.82%1.34M shares |
FMR LLC | 4.37%1.21M shares |
DIMENSIONAL FUND ADVISORS LP | 3.74%1.03M shares |
STATE STREET CORP | 3.52%976.08K shares |
FIDUCIARY MANAGEMENT INC /WI/ | 3.46%957.95K shares |
ALLIANCEBERNSTEIN L.P. | 3.22%892.75K shares |
JPMORGAN CHASE & CO | 2.67%738.99K shares |
Mawer Investment Management Ltd. | 2.66%736.87K shares |
Greenvale Capital LLP | 2.38%660K shares |
GEODE CAPITAL MANAGEMENT, LLC | 2.34%647.8K shares |
UBS Group AG | 1.68%466.46K shares |
CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 1.53%424.99K shares |
Van Berkom & Associates Inc. | 1.40%388.9K shares |
NORGES BANK | 1.21%333.94K shares |
Percentages use 27.7M shares of this listed class outstanding on Jun 30, 2026.
Gray completes the 100% scale. Reported positions may overlap; holders have different reporting dates.
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| May 13, 2026Form 4 | Linton Paul AldermanChief Strategy/Transf. Officer | BuyCommon Stock | 2.4K | $144.04 | $345.7K | 92.8K |
| May 13, 2026Form 4 | Gunby Steven HenryCEO, Chairman and President | BuyCommon Stock | 3.3K | $144.77 | $483.8K | 327.0K |
| May 13, 2026Form 4 | Gunby Steven HenryCEO, Chairman and President | BuyCommon Stock | 6.7K | $143.87 | $957.9K | 323.6K |
| May 13, 2026Form 4 | Nam EunChief Financial Officer | BuyCommon Stock | 2.0K | $144.59 | $289.2K | 21.6K |
| Mar 9, 2026Form 4 | Lu Curtis PGeneral Counsel | SellCommon Stock | 8.7K | $166.60 | $1.45M | 45.0K |