Revenue
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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $669.1M | $607.6M | $554.5M | $489.7M | $411.2M | $363.0M | $321.6M | $278.9M | $230.8M | $197.9M | $197.9M | $133.6M | $108.0M | $91.4M | $76.2M | $65.4M |
| Gross profit | $554.4M | $496.1M | $447.0M | $386.9M | $321.7M | $283.7M | $252.1M | $212.7M | $179.2M | $154.8M | $130.0M | $104.6M | $83.3M | $73.0M | $63.0M | $54.2M |
| Gross margin | 82.85% | 81.65% | 80.61% | 79.01% | 78.25% | 78.17% | 78.38% | 76.27% | 77.65% | 78.21% | 65.66% | 78.32% | 77.16% | 79.87% | 82.62% | 82.88% |
| Research & development | $117.3M | $111.9M | $110.5M | $101.2M | $81.3M | $72.5M | $68.2M | $53.3M | $42.8M | $36.6M | $30.4M | $26.3M | $21.7M | $20.2M | $19.6M | $15.8M |
| Operating expenses | $332.4M | $308.9M | $283.9M | $256.4M | $234.1M | $187.1M | $179.8M | $162.3M | $142.0M | $124.7M | $105.2M | $95.4M | $81.0M | $70.0M | $60.1M | $53.0M |
| Operating income | $222.0M | $187.2M | $163.1M | $130.5M | $87.7M | $96.7M | $72.3M | $50.4M | $37.2M | $30.1M | $24.8M | $9.2M | $2.3M | $3.0M | $2.9M | $1.2M |
| Operating margin | 33.17% | 30.81% | 29.41% | 26.66% | 21.33% | 26.63% | 22.47% | 18.06% | 16.13% | 15.21% | 12.53% | 6.92% | 2.14% | 3.29% | 3.81% | 1.85% |
| EBITDA | $236.4M | $205.7M | $190.1M | $165.2M | $123.6M | $129.5M | $103.5M | $79.3M | $57.9M | $47.1M | $39.2M | $21.1M | $11.9M | $10.3M | $8.3M | $5.8M |
| EBITDA margin | 35.34% | 33.86% | 34.28% | 33.73% | 30.06% | 35.68% | 32.17% | 28.42% | 25.07% | 23.80% | 19.79% | 15.83% | 11.04% | 11.32% | 10.86% | 8.83% |
| Net income | $198.3M | $173.7M | $151.6M | $108.0M | $71.0M | $91.6M | $69.3M | $57.3M | $40.4M | $19.2M | $19.2M | $30.2M | $1.5M | $2.2M | $2.0M | $847,000 |
| Net profit margin | 29.64% | 28.59% | 27.34% | 22.05% | 17.26% | 25.23% | 21.56% | 20.55% | 17.52% | 9.71% | 9.71% | 22.64% | 1.43% | 2.43% | 2.56% | 1.29% |
| Basic EPSper basic share | $5.49 | $4.72 | $4.11 | $2.81 | $1.82 | $2.34 | $1.77 | $1.47 | $1.08 | $0.55 | $0.55 | $0.92 | $0.05 | $0.09 | $0.09 | $0.04 |
| Diluted EPSper diluted share | $5.44 | $4.65 | $4.03 | $2.74 | $1.77 | $2.25 | $1.68 | $1.37 | $1.01 | $0.50 | $0.50 | $0.81 | $0.04 | $0.08 | $0.08 | $0.04 |
Reported shareholders
| Holder | % owned |
|---|---|
BlackRock, Inc. | 16.63%5.76M shares |
VANGUARD PORTFOLIO MANAGEMENT LLC | 7.78%2.7M shares |
VANGUARD CAPITAL MANAGEMENT LLC | 4.59%1.59M shares |
STATE STREET CORP | 4.20%1.46M shares |
Legal & General Group Plc | 4.15%1.44M shares |
GEODE CAPITAL MANAGEMENT, LLC | 4.07%1.41M shares |
AQR CAPITAL MANAGEMENT LLC | 4.03%1.39M shares |
FIRST TRUST ADVISORS LP | 3.26%1.13M shares |
ARROWSTREET CAPITAL, LIMITED PARTNERSHIP | 2.84%985.35K shares |
Boston Trust Walden Corp | 2.84%984.89K shares |
Penserra Capital Management LLC | 2.25%780.07K shares |
MILLENNIUM MANAGEMENT LLC | 2.20%762.71K shares |
DIMENSIONAL FUND ADVISORS LP | 2.08%719.25K shares |
MORGAN STANLEY | 1.79%620.71K shares |
MIRAE ASSET GLOBAL ETFS HOLDINGS Ltd. | 1.60%553.74K shares |
RWA WEALTH PARTNERS, LLC | 1.58%548.76K shares |
Clark Capital Management Group, Inc. | 1.57%543.7K shares |
ACADIAN ASSET MANAGEMENT LLC | 1.56%542.28K shares |
Portolan Capital Management, LLC | 1.53%529.81K shares |
VOYA INVESTMENT MANAGEMENT LLC | 1.50%521.49K shares |
Percentages use 34.65M 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 |
|---|---|---|---|---|---|---|
| Jun 29, 2026Form 4 · 10b5-1 | Thakar Sumedh SCEO & PRESIDENT | SellCommon Stock | 2.3K | $127.66 | $294.4K | 226.7K |
| Jun 29, 2026Form 4 · 10b5-1 | Thakar Sumedh SCEO & PRESIDENT | SellCommon Stock | 5.0K | $126.96 | $634.0K | 229.0K |
| Jun 29, 2026Form 4 · 10b5-1 | Thakar Sumedh SCEO & PRESIDENT | SellCommon Stock | 2.7K | $125.60 | $339.1K | 234.0K |
| Jun 26, 2026Form 4 · 10b5-1 | Thakar Sumedh SCEO & PRESIDENT | SellCommon Stock | 200 | $121.10 | $24.2K | 236.7K |
| Jun 26, 2026Form 4 · 10b5-1 | Thakar Sumedh SCEO & PRESIDENT | SellCommon Stock | 9.8K | $120.47 | $1.18M | 236.9K |