Revenue
2000
2001
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 | 2001 | 2000 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $1.44B | $1.20B | $1.17B | $888.8M | $534.5M | $514.6M | $469.3M | $433.9M | $405.2M | $384.0M | $358.6M | $356.3M | $321.1M | $303.1M | $266.2M | $244.6M | $245.3M | $157.3M | $155.0M |
| Gross profit | $385.7M | $397.1M | $399.0M | $237.6M | $137.8M | $155.8M | $119.4M | $103.5M | $123.7M | $118.1M | $108.7M | $108.3M | $89.8M | $70.5M | $46.3M | $55.2M | $67.5M | $38.9M | $34.7M |
| Gross margin | 26.75% | 33.07% | 34.15% | 26.73% | 25.79% | 30.29% | 25.45% | 23.86% | 30.51% | 30.75% | 30.30% | 30.38% | 27.96% | 23.26% | 17.38% | 22.57% | 27.54% | 24.71% | 22.42% |
| Research & development | $58.2M | $47.3M | $43.7M | $46.8M | $16.6M | $17.4M | $14.8M | $13.5M | $13.0M | $12.0M | $7.5M | $6.3M | $5.2M | $3.6M | $4.8M | $3.6M | — | — | — |
| Operating expenses | $239.5M | $188.0M | $171.5M | $110.8M | $68.6M | $54.0M | $52.4M | $48.2M | $49.4M | $38.5M | $37.4M | $40.3M | $34.0M | $26.3M | $24.1M | $22.5M | $23.8M | $16.0M | $13.9M |
| Operating income | $146.2M | $209.1M | $227.5M | $126.8M | $69.3M | $101.8M | $67.0M | $55.4M | $74.2M | $79.6M | $71.3M | $68.0M | $55.8M | $44.2M | $22.2M | $32.7M | $43.8M | $22.8M | $20.8M |
| Operating margin | 10.14% | 17.42% | 19.47% | 14.26% | 12.96% | 19.79% | 14.28% | 12.76% | 18.32% | 20.73% | 19.88% | 19.09% | 17.38% | 14.59% | 8.33% | 13.38% | 17.84% | 14.53% | 13.44% |
| EBITDA | $225.4M | $271.9M | $274.0M | $161.9M | $99.6M | $127.5M | $89.8M | $73.0M | $89.2M | $92.6M | $83.0M | $79.6M | $68.1M | $57.6M | $33.6M | $42.6M | $52.8M | — | — |
| EBITDA margin | 15.63% | 22.64% | 23.45% | 18.21% | 18.63% | 24.77% | 19.13% | 16.82% | 22.02% | 24.12% | 23.16% | 22.33% | 21.22% | 19.02% | 12.61% | 17.42% | 21.53% | — | — |
| Net income | $107.6M | $168.6M | $177.6M | $100.4M | $58.8M | $79.0M | $53.7M | $42.3M | $53.8M | $53.4M | $45.7M | $44.2M | $37.5M | $27.4M | $14.0M | $21.9M | $27.7M | $14.2M | $12.8M |
| Net profit margin | 7.46% | 14.04% | 15.20% | 11.29% | 10.99% | 15.35% | 11.44% | 9.75% | 13.28% | 13.90% | 12.75% | 12.39% | 11.69% | 9.06% | 5.25% | 8.95% | 11.30% | 9.00% | 8.26% |
| Basic EPSper basic share | $1.32 | $2.07 | $2.19 | $1.26 | $0.75 | $1.01 | $0.69 | $0.54 | $0.68 | $0.67 | $0.57 | $0.54 | $0.45 | $0.33 | $0.11 | $0.11 | $0.14 | — | — |
| Diluted EPSper diluted share | $1.29 | $2.02 | $2.13 | $1.24 | $0.73 | $0.99 | $0.68 | $0.53 | $0.67 | $0.67 | $0.56 | $0.53 | $0.45 | $0.33 | $0.11 | $0.11 | $0.14 | — | — |
Reported shareholders
| Holder | % owned |
|---|---|
ASBJORNSON NORMAN H | ≈15.64%12.89M shares |
BlackRock, Inc. | 8.11%6.69M shares |
WELLINGTON MANAGEMENT GROUP LLP | 7.00%5.77M shares |
VANGUARD CAPITAL MANAGEMENT LLC | 3.79%3.12M shares |
VANGUARD PORTFOLIO MANAGEMENT LLC | 3.56%2.94M shares |
STATE STREET CORP | 3.18%2.63M shares |
WASATCH ADVISORS LP | 2.84%2.34M shares |
FIRST TRUST ADVISORS LP | 1.92%1.58M shares |
BLAIR WILLIAM & CO/IL | 1.86%1.53M shares |
GEODE CAPITAL MANAGEMENT, LLC | 1.74%1.43M shares |
DIMENSIONAL FUND ADVISORS LP | 1.64%1.35M shares |
GENEVA CAPITAL MANAGEMENT LLC | 1.46%1.2M shares |
MORGAN STANLEY | 1.36%1.12M shares |
Capital World Investors | 1.34%1.1M shares |
FRANKLIN RESOURCES INC | 1.24%1.02M shares |
Conestoga Capital Advisors, LLC | 1.23%1.02M shares |
JANE STREET GROUP, LLC | 1.18%973.93K shares |
FULLER & THALER ASSET MANAGEMENT, INC. | 1.11%917.55K shares |
Pictet Asset Management Holding SA | 1.07%883.74K shares |
KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC | 1.07%878.95K shares |
Percentages use 82.45M shares of this listed class outstanding on Jun 30, 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 | Thompson RebeccaChief Accounting Officer | SellCommon Stock, par value $.004 · indirect | 4.2K | $143.42 | $606.7K | 0 |
| May 29, 2026Form 4 | Fields Gary DDirector | SellCommon Stock, par value $.004 | 19.0K | $140.20 | $2.66M | 15.3K |
| May 26, 2026Form 4 | Wichman Gordon DouglasExecutive Vice President | SellCommon Stock, par value $.004 | 3.0K | $140.39 | $421.2K | 11.0K |
| May 26, 2026Form 4 | Fields Gary DDirector | SellCommon Stock, par value $.004 | 21.2K | $140.34 | $2.97M | 34.3K |
| May 14, 2026Form 4 | Kidwell CaseyChief Administration Officer | SellCommon Stock, par value $.004 | 1.1K | $138.31 | $147.9K | 13.5K |