Revenue
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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $785.0M | $763.6M | $663.1M | $747.9M | $769.7M | $693.6M | $589.5M | $529.7M | $548.4M | $383.9M | $282.4M | $268.5M | $231.5M | $178.5M | $169.3M | $188.6M | $135.3M |
| Gross profit | $308.9M | $307.9M | $258.6M | $296.0M | $322.8M | $287.9M | $237.5M | $210.3M | $215.6M | $102.7M | $85.7M | $77.4M | $42.3M | $25.3M | $21.0M | −$2.3M | $819,000 |
| Gross margin | 39.34% | 40.33% | 39.00% | 39.58% | 41.94% | 41.51% | 40.29% | 39.71% | 39.31% | 26.75% | 30.36% | 28.84% | 18.26% | 14.19% | 12.38% | −1.20% | 0.61% |
| Research & development | $115.7M | $121.9M | $115.8M | $109.2M | $100.9M | $89.0M | $81.5M | $75.0M | $73.8M | $57.5M | $44.2M | $42.7M | $42.1M | $40.1M | $43.5M | $55.4M | $57.5M |
| Operating expenses | $251.8M | $263.7M | $248.8M | $241.1M | $224.7M | $204.1M | $187.8M | $174.2M | $169.3M | $150.6M | $89.8M | $98.0M | $101.1M | $89.4M | $91.3M | $194.9M | $146.0M |
| Operating income | $57.1M | $64.8M | $82.8M | $54.9M | $98.0M | $83.8M | $49.7M | $36.1M | $46.3M | −$47.9M | −$4.1M | −$20.6M | −$58.8M | −$64.1M | −$70.4M | −$197.2M | −$145.2M |
| Operating margin | 7.27% | 8.48% | 12.48% | 7.34% | 12.74% | 12.08% | 8.42% | 6.82% | 8.44% | −12.48% | −1.45% | −7.66% | −25.39% | −35.91% | −41.55% | −104.57% | −107.28% |
| EBITDA | $97.1M | $100.3M | $127.1M | $92.9M | $142.6M | $132.5M | $94.5M | $79.8M | $90.9M | −$1.1M | $19.7M | $9.9M | −$29.9M | −$47.2M | −$59.5M | −$169.0M | — |
| EBITDA margin | 12.37% | 13.13% | 19.16% | 12.43% | 18.52% | 19.10% | 16.03% | 15.07% | 16.57% | −0.29% | 6.97% | 3.70% | −12.91% | −26.45% | −35.15% | −89.64% | — |
| Net income | $54.4M | $69.6M | $82.4M | $50.7M | $83.9M | $78.5M | $39.3M | $104.0M | $40.9M | −$6.6M | −$1.5M | −$19.2M | −$57.7M | −$35.5M | −$66.0M | −$188.3M | −$155.7M |
| Net profit margin | 6.93% | 9.12% | 12.42% | 6.78% | 10.90% | 11.32% | 6.67% | 19.64% | 7.46% | −1.71% | −0.54% | −7.14% | −24.91% | −19.91% | −38.97% | −99.85% | −115.01% |
| Basic EPSper basic share | $0.70 | $0.90 | $1.06 | $0.65 | $1.08 | $1.02 | $0.52 | $1.42 | $0.57 | -$0.10 | -$0.03 | -$0.34 | -$1.06 | -$0.70 | -$1.31 | -$3.75 | -$3.15 |
| Diluted EPSper diluted share | $0.69 | $0.89 | $1.05 | $0.65 | $1.06 | $0.99 | $0.51 | $1.38 | $0.55 | -$0.10 | -$0.03 | -$0.34 | -$1.06 | -$0.70 | -$1.31 | -$3.75 | -$3.15 |
Reported shareholders
| Holder | % owned |
|---|---|
BlackRock, Inc. | ≈13.42%10.48M shares |
VANGUARD PORTFOLIO MANAGEMENT LLC | ≈6.71%5.24M shares |
EARNEST PARTNERS LLC | ≈4.82%3.76M shares |
VANGUARD CAPITAL MANAGEMENT LLC | ≈4.50%3.52M shares |
STATE STREET CORP | ≈3.30%2.58M shares |
Polar Capital Holdings Plc | ≈2.75%2.15M shares |
GEODE CAPITAL MANAGEMENT, LLC | ≈2.35%1.83M shares |
BANK OF AMERICA CORP /DE/ | ≈2.28%1.78M shares |
PRIMECAP MANAGEMENT CO/CA/ | ≈2.16%1.69M shares |
Invesco Ltd. | ≈2.02%1.58M shares |
ALLIANCEBERNSTEIN L.P. | ≈1.87%1.46M shares |
DIMENSIONAL FUND ADVISORS LP | ≈1.82%1.42M shares |
SEI INVESTMENTS CO | ≈1.72%1.34M shares |
JANE STREET GROUP, LLC | ≈1.68%1.31M shares |
FULLER & THALER ASSET MANAGEMENT, INC. | ≈1.52%1.18M shares |
NORGES BANK | ≈1.31%1.02M shares |
MORGAN STANLEY | ≈1.15%899.95K shares |
GF FUND MANAGEMENT CO. LTD. | ≈0.99%776K shares |
CHARLES SCHWAB INVESTMENT MANAGEMENT INC | ≈0.96%750.03K shares |
PRICE T ROWE ASSOCIATES INC /MD/ | ≈0.92%721.75K shares |
Percentages use 78.12M 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 15, 2026Form 4 | St Dennis ThomasDirector | SellCommon Stock | 2.8K | $151.49 | $424.2K | 29.1K |
| Jun 10, 2026Form 4 · 10b5-1 | SLESSOR MIKECEO | SellCommon Stock | 1.6K | $123.37 | $201.0K | 435.1K |
| Jun 10, 2026Form 4 · 10b5-1 | SLESSOR MIKECEO | SellCommon Stock | 2.5K | $122.63 | $306.6K | 436.8K |
| Jun 10, 2026Form 4 · 10b5-1 | SLESSOR MIKECEO | SellCommon Stock | 4.2K | $121.72 | $513.7K | 439.3K |
| Jun 10, 2026Form 4 · 10b5-1 | SLESSOR MIKECEO | SellCommon Stock | 975 | $121.00 | $118.0K | 443.5K |