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 | $699.6M | $673.8M | $740.8M | $932.5M | $1.17B | $1.26B | $998.8M | $1.06B | $1.04B | $1.14B | $1.30B | $1.39B | $1.37B | $1.27B | $1.18B | $902.1M | $686.6M |
| Gross profit | $266.2M | $195.9M | $249.3M | $250.5M | $365.8M | $372.2M | $294.2M | $341.7M | $307.7M | $373.9M | $367.7M | $397.9M | $393.6M | $383.6M | $369.4M | $299.2M | $206.4M |
| Gross margin | 38.05% | 29.08% | 33.64% | 26.87% | 31.32% | 29.65% | 29.46% | 32.27% | 29.61% | 32.70% | 28.27% | 28.55% | 28.74% | 30.16% | 31.28% | 33.17% | 30.06% |
| Research & development | $85.7M | $81.1M | $83.3M | $88.4M | $93.0M | $88.8M | $78.0M | $82.4M | $71.9M | $70.9M | $86.5M | $90.9M | $85.2M | $61.1M | $48.7M | $40.0M | $30.1M |
| Operating expenses | $300.3M | $183.7M | $282.5M | $333.5M | $299.2M | $296.6M | $268.0M | $303.0M | $265.2M | $268.4M | $282.3M | $369.9M | $300.6M | $257.4M | $244.6M | $207.9M | $174.3M |
| Operating income | −$34.2M | $12.2M | −$33.3M | −$82.9M | $66.6M | $75.5M | $26.2M | $38.7M | $42.6M | $105.5M | $85.4M | $28.1M | $93.0M | $126.1M | $124.9M | $91.4M | $32.1M |
| Operating margin | −4.88% | 1.81% | −4.49% | −8.89% | 5.70% | 6.02% | 2.62% | 3.66% | 4.09% | 9.23% | 6.56% | 2.01% | 6.79% | 9.92% | 10.57% | 10.13% | 4.67% |
| EBITDA | −$26.2M | $18.7M | −$26.1M | −$72.9M | $80.5M | $94.5M | $45.6M | $57.6M | $65.1M | $135.4M | $121.2M | $63.6M | $125.9M | $142.9M | $139.6M | $104.8M | $44.4M |
| EBITDA margin | −3.74% | 2.78% | −3.52% | −7.81% | 6.89% | 7.53% | 4.57% | 5.44% | 6.26% | 11.84% | 9.32% | 4.57% | 9.19% | 11.23% | 11.82% | 11.62% | 6.47% |
| Net income | −$17.9M | $12.4M | −$104.8M | −$69.0M | $49.4M | $58.3M | $25.8M | −$9.2M | $19.4M | $75.9M | $48.6M | $8.8M | $55.2M | $86.5M | $91.4M | $50.9M | $9.3M |
| Net profit margin | −2.56% | 1.83% | −14.14% | −7.40% | 4.23% | 4.64% | 2.58% | −0.87% | 1.87% | 6.63% | 3.74% | 0.63% | 4.03% | 6.80% | 7.74% | 5.64% | 1.36% |
| Basic EPSper basic share | -$0.63 | $0.43 | -$3.57 | -$2.38 | $1.63 | $1.95 | $0.83 | -$0.29 | $0.61 | $2.32 | $1.47 | $0.25 | $1.44 | $2.27 | $2.46 | $1.44 | $0.27 |
| Diluted EPSper diluted share | -$0.63 | $0.42 | -$3.57 | -$2.38 | $1.59 | $1.90 | $0.81 | -$0.28 | $0.61 | $2.25 | $1.44 | $0.24 | $1.42 | $2.23 | $2.41 | $1.41 | $0.27 |
Reported shareholders
| Holder | % owned |
|---|---|
BlackRock, Inc. | ≈13.06%3.55M shares |
BRANDES INVESTMENT PARTNERS, LP | ≈6.51%1.77M shares |
Windward Management LP | ≈5.04%1.37M shares |
VANGUARD PORTFOLIO MANAGEMENT LLC | ≈4.84%1.31M shares |
First Eagle Investment Management, LLC | ≈4.50%1.22M shares |
VANGUARD CAPITAL MANAGEMENT LLC | ≈4.10%1.11M shares |
ACADIAN ASSET MANAGEMENT LLC | ≈4.04%1.1M shares |
STATE STREET CORP | ≈4.01%1.09M shares |
DIMENSIONAL FUND ADVISORS LP | ≈3.90%1.06M shares |
GOLDMAN SACHS GROUP INC | ≈2.74%744.15K shares |
ARROWSTREET CAPITAL, LIMITED PARTNERSHIP | ≈2.69%728.86K shares |
Prober Charles J. | ≈2.65%718.23K shares |
GEODE CAPITAL MANAGEMENT, LLC | ≈2.64%715.64K shares |
ROYCE & ASSOCIATES LP | ≈2.53%687.98K shares |
Qube Research & Technologies Ltd | ≈2.32%629.42K shares |
JACOBS LEVY EQUITY MANAGEMENT, INC | ≈2.14%580.2K shares |
GARNET EQUITY CAPITAL HOLDINGS, INC. | ≈1.90%516.7K shares |
CHARLES SCHWAB INVESTMENT MANAGEMENT INC | ≈1.74%471.63K shares |
WELLINGTON MANAGEMENT GROUP LLP | ≈1.58%428.01K shares |
Tenzing Global Management, LLC | ≈1.11%300K shares |
Percentages use 27.14M shares of this listed class outstanding on Jun 28, 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 2, 2026Form 4 · 10b5-1 | Durr LauraDirector | SellCommon Stock | 1.0K | $26.76 | $26.8K | 42.1K |
| Jun 1, 2026Form 4 · 10b5-1 | Butterfass SarahDirector | SellCommon Stock | 1.1K | $27.08 | $30.7K | 39.0K |
| Jun 1, 2026Form 4 · 10b5-1 | Butterfass SarahDirector | SellCommon Stock | 1.6K | $26.77 | $42.0K | 40.1K |
| Jun 1, 2026Form 4 · 10b5-1 | Goli ShravanDirector | SellCommon Stock | 1.8K | $27.05 | $49.8K | 25.9K |
| Jun 1, 2026Form 4 · 10b5-1 | Goli ShravanDirector | SellCommon Stock | 1.5K | $26.69 | $41.1K | 27.7K |