Revenue
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2021
2022
2022
2023
2024
2025
2026
| 2026 | 2025 | 2024 | 2023 | 2022 · Apr 30 | 2022 · Apr 2 | 2021 · Apr 30 | 2021 · Apr 3 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $1.87B | $1.64B | $1.56B | $1.47B | $942.9M | $942.9M | $609.0M | $609.0M | $727.5M | $702.5M | $674.9M | $615.4M | $597.5M | $445.3M | $418.9M | $403.1M | $397.5M | $335.6M | $274.7M | $355.8M |
| Gross profit | $830.2M | $726.1M | $670.5M | $604.8M | $357.1M | $357.1M | $234.1M | $234.1M | $289.1M | $276.7M | $258.5M | $230.2M | $218.8M | $170.1M | $164.8M | $152.9M | $140.6M | $109.8M | $84.6M | $118.2M |
| Gross margin | 44.37% | 44.37% | 42.97% | 41.16% | 37.87% | 37.87% | 38.44% | 38.44% | 39.74% | 39.38% | 38.30% | 37.41% | 36.62% | 38.21% | 39.34% | 37.94% | 35.37% | 32.71% | 30.78% | 33.23% |
| Research & development | $34.4M | $33.0M | $33.0M | $31.8M | — | $27.6M | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| Operating expenses | $409.2M | $356.2M | $328.3M | $311.8M | — | $236.0M | — | $119.5M | $139.7M | $144.6M | $129.8M | $115.6M | $114.9M | $81.7M | $76.1M | $6.7M | $62.9M | $53.6M | $49.9M | $63.3M |
| Operating income | $421.0M | $369.9M | $342.2M | $293.0M | — | $121.1M | — | $114.6M | $149.4M | $132.0M | $128.8M | $114.6M | $103.8M | $88.4M | $88.7M | $78.1M | $77.6M | $56.2M | $34.7M | $55.0M |
| Operating margin | 22.50% | 22.61% | 21.93% | 19.94% | — | 12.84% | — | 18.82% | 20.53% | 18.79% | 19.08% | 18.62% | 17.38% | 19.86% | 21.16% | 19.38% | 19.53% | 16.74% | 12.62% | 15.45% |
| EBITDA | $549.8M | $489.9M | $461.5M | $408.4M | — | $186.6M | — | $147.3M | $180.8M | $161.7M | $157.1M | $142.0M | $129.6M | $103.5M | $103.6M | $92.8M | $91.8M | $69.2M | $46.5M | $67.1M |
| EBITDA margin | 29.39% | 29.94% | 29.58% | 27.80% | — | 19.79% | — | 24.19% | 24.85% | 23.02% | 23.28% | 23.07% | 21.70% | 23.24% | 24.74% | 23.03% | 23.10% | 20.61% | 16.93% | 18.87% |
| Net income | $287.6M | $246.2M | $209.9M | $166.7M | — | $54.7M | — | $90.1M | $120.3M | $105.2M | $87.1M | $70.6M | $63.9M | $58.2M | $60.2M | $56.3M | $50.0M | $34.9M | $24.4M | $34.5M |
| Net profit margin | 15.37% | 15.05% | 13.45% | 11.35% | — | 5.80% | — | 14.80% | 16.54% | 14.97% | 12.91% | 11.48% | 10.69% | 13.08% | 14.37% | 13.98% | 12.58% | 10.39% | 8.88% | 9.68% |
| Basic EPSper basic share | $9.14 | $7.76 | $6.47 | $5.00 | — | $1.58 | — | $3.63 | $4.89 | $4.32 | $3.64 | $3.00 | $2.75 | $2.52 | $2.63 | $2.52 | $2.28 | $1.61 | $1.13 | $1.60 |
| Diluted EPSper diluted share | $9.09 | $7.70 | $6.41 | $4.94 | — | $1.56 | — | $3.58 | $4.81 | $4.26 | $3.58 | $2.97 | $2.72 | $2.49 | $2.59 | $2.47 | $2.23 | $1.58 | $1.12 | $1.58 |
Reported shareholders
| Holder | % owned |
|---|---|
BlackRock, Inc. | ≈9.30%3.05M shares |
Durable Capital Partners LP | ≈5.22%1.71M shares |
VANGUARD CAPITAL MANAGEMENT LLC | ≈4.36%1.43M shares |
VANGUARD PORTFOLIO MANAGEMENT LLC | ≈4.05%1.33M shares |
FMR LLC | ≈4.03%1.32M shares |
KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC | ≈3.69%1.21M shares |
STATE STREET CORP | ≈2.95%967.19K shares |
BAILLIE GIFFORD & CO | ≈2.32%760.47K shares |
GEODE CAPITAL MANAGEMENT, LLC | ≈2.15%704.97K shares |
Invesco Ltd. | ≈1.97%644.04K shares |
Artisan Partners Limited Partnership | ≈1.73%568.01K shares |
AQR CAPITAL MANAGEMENT LLC | ≈1.73%566.63K shares |
TWO SIGMA INVESTMENTS, LP | ≈1.43%467.1K shares |
Maren Capital LLC | ≈1.31%428.13K shares |
PRICE T ROWE ASSOCIATES INC /MD/ | ≈1.31%428.02K shares |
NORGES BANK | ≈1.27%414.68K shares |
FIRST TRUST ADVISORS LP | ≈1.26%412.51K shares |
MASSACHUSETTS FINANCIAL SERVICES CO /MA/ | ≈1.15%377.97K shares |
GOLDMAN SACHS GROUP INC | ≈1.11%362.97K shares |
Conestoga Capital Advisors, LLC | ≈1.00%327.49K shares |
Percentages use 32.76M shares of this listed class outstanding on Jun 27, 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 25, 2026Form 4 | Feeney John J.Vice President and Secretary | SellCommon Stock | 225 | $657.94 | $148.0K | 2.4K |
| Jun 24, 2026Form 4 | Ennico Dolores JDirector | SellCommon Stock | 600 | $636.11 | $381.7K | 7.3K |
| Jun 17, 2026Form 4 | Kaplan Steven H.Director | SellCommon Stock | 350 | $631.80 | $221.1K | 1.4K |
| Jun 3, 2026Form 4 | Stewart EdwardDirector | SellCommon Stock | 600 | $592.83 | $355.7K | 21.3K |
| Jun 3, 2026Form 4 | Boyan Barry C.Director | SellCommon Stock | 555 | $591.63 | $328.4K | 3.8K |