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 | $967.3M | $729.6M | $648.4M | $675.2M | $606.9M | $530.0M | $499.7M | $570.4M | $698.8M | $544.3M | $420.6M | $339.2M | $242.7M | $302.2M | $310.3M | $260.3M |
| Gross profit | $529.0M | $393.8M | $385.8M | $406.2M | $341.9M | $270.2M | $220.7M | $245.7M | $326.9M | $281.6M | $203.6M | $140.9M | $109.2M | $134.1M | $131.9M | $93.7M |
| Gross margin | 54.69% | 53.97% | 59.50% | 60.16% | 56.33% | 50.97% | 44.17% | 43.08% | 46.78% | 51.73% | 48.40% | 41.55% | 44.99% | 44.38% | 42.50% | 36.01% |
| Research & development | $244.5M | $182.2M | $148.5M | $148.2M | $138.8M | $141.3M | $163.5M | $177.7M | $148.0M | $107.7M | $82.2M | $71.4M | $42.5M | $36.8M | $36.1M | $25.8M |
| Operating expenses | $399.4M | $320.1M | $278.4M | $273.5M | $260.9M | $266.8M | $601.1M | $352.2M | $343.0M | $268.4M | $193.5M | $168.8M | $101.5M | $80.4M | $85.9M | $75.9M |
| Operating income | $129.7M | $73.7M | $107.4M | $132.7M | $81.0M | $3.4M | −$380.4M | −$106.5M | −$16.1M | $13.2M | $10.1M | −$27.8M | $7.7M | $53.7M | $45.9M | $17.9M |
| Operating margin | 13.40% | 10.10% | 16.56% | 19.65% | 13.35% | 0.64% | −76.12% | −18.67% | −2.30% | 2.43% | 2.40% | −8.20% | 3.17% | 17.78% | 14.80% | 6.86% |
| EBITDA | $192.9M | $140.9M | $159.6M | $189.9M | $151.0M | $82.2M | −$276.0M | $5.9M | $76.9M | $83.8M | $64.8M | $6.8M | $22.5M | $66.3M | $57.1M | $29.3M |
| EBITDA margin | 19.95% | 19.31% | 24.61% | 28.13% | 24.87% | 15.51% | −55.22% | 1.03% | 11.01% | 15.40% | 15.41% | 2.00% | 9.28% | 21.95% | 18.40% | 11.24% |
| Net income | −$54.2M | $76.9M | $91.6M | $440.0M | $38.0M | −$46.1M | −$383.8M | −$140.0M | −$169.5M | $1.4M | $48.6M | −$15.3M | $18.2M | −$3.7M | −$1.0M | $7.0M |
| Net profit margin | −5.60% | 10.53% | 14.12% | 65.16% | 6.26% | −8.69% | −76.80% | −24.54% | −24.26% | 0.26% | 11.55% | −4.52% | 7.50% | −1.21% | −0.33% | 2.70% |
| Basic EPSper basic share | -$0.73 | $1.07 | $1.29 | $6.30 | $0.55 | -$0.69 | -$5.84 | -$2.16 | -$2.79 | $0.03 | $0.95 | -$0.33 | $0.40 | -$0.25 | -$54.13 | $0.05 |
| Diluted EPSper diluted share | -$0.73 | $1.04 | $1.28 | $6.18 | $0.54 | -$0.69 | -$5.84 | -$2.57 | -$2.79 | $0.03 | $0.95 | -$0.33 | $0.39 | -$0.25 | -$54.13 | $0.04 |
Reported shareholders
Reported holdings Number of shares
| Holder | Shares held |
|---|---|
FMR LLC | 10.53M |
BlackRock, Inc. | 9.51M |
OCAMPO SUSAN | 7.1M |
VANGUARD PORTFOLIO MANAGEMENT LLC | 3.61M |
VANGUARD CAPITAL MANAGEMENT LLC | 3.06M |
T. Rowe Price Investment Management, Inc. | 2.85M |
STATE STREET CORP | 2.26M |
Invesco Ltd. | 2.15M |
JPMORGAN CHASE & CO | 2.13M |
GEODE CAPITAL MANAGEMENT, LLC | 1.41M |
WELLINGTON MANAGEMENT GROUP LLP | 1.21M |
MASSACHUSETTS FINANCIAL SERVICES CO /MA/ | 1.17M |
Capital Research Global Investors | 1.09M |
NORGES BANK | 996.73K |
Whale Rock Capital Management LLC | 988.79K |
PRICE T ROWE ASSOCIATES INC /MD/ | 980.13K |
NEUBERGER BERMAN GROUP LLC | 826.97K |
GOLDMAN SACHS GROUP INC | 812.42K |
FRANKLIN RESOURCES INC | 798.89K |
Qube Research & Technologies Ltd | 790.68K |
Bars compare reported share counts. A matching total for this share class and reporting period is unavailable, so percentages are not shown.
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 25, 2026Form 4 · 10b5-1 | Hwang Donghyun ThomasSVP, Global Sales | SellCommon Stock | 100 | $391.94 | $39.2K | 29.8K |
| Jun 25, 2026Form 4 · 10b5-1 | Hwang Donghyun ThomasSVP, Global Sales | SellCommon Stock | 291 | $389.74 | $113.4K | 29.9K |
| Jun 25, 2026Form 4 · 10b5-1 | Hwang Donghyun ThomasSVP, Global Sales | SellCommon Stock | 400 | $388.65 | $155.5K | 30.1K |
| Jun 25, 2026Form 4 · 10b5-1 | Hwang Donghyun ThomasSVP, Global Sales | SellCommon Stock | 200 | $387.25 | $77.5K | 30.5K |
| Jun 25, 2026Form 4 · 10b5-1 | Hwang Donghyun ThomasSVP, Global Sales | SellCommon Stock | 400 | $386.62 | $154.6K | 30.7K |