Revenue
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 | $94.6M | $138.7M | $139.9M | $110.8M | $133.7M | $125.0M | $26.7M | $477.1M | $12.3M | $15.0M | — | — | — | — | — | — | — |
| Gross profit | $64.9M | $107.4M | $122.1M | $100.3M | $117.1M | $110.2M | $25.0M | $381.8M | $12.3M | $15.0M | — | — | — | — | — | — | — |
| Gross margin | 68.59% | 77.44% | 87.26% | 90.58% | 87.58% | 88.16% | 93.33% | 80.03% | 100.00% | 100.00% | — | — | — | — | — | — | — |
| Research & development | $20.0M | $12.3M | $16.4M | $22.5M | $9.9M | $10.9M | $13.3M | $13.0M | $16.7M | $19.7M | $13.1M | $10.7M | $13.8M | $18.2M | $18.4M | $22.7M | $17.4M |
| Operating expenses | $70.9M | $68.7M | $56.3M | $68.1M | $44.6M | $40.5M | $29.1M | $122.0M | $31.1M | $46.0M | $39.1M | $212.8M | $29.0M | $31.5M | $44.1M | $31.9M | $25.7M |
| Operating income | $23.7M | $70.0M | $83.6M | $42.7M | $89.1M | $84.5M | −$2.3M | $355.1M | −$18.8M | −$31.0M | −$31.0M | −$209.7M | −$23.5M | −$22.5M | −$31.4M | −$12.7M | −$11.9M |
| Operating margin | 25.06% | 50.45% | 59.76% | 38.55% | 66.65% | 67.62% | −8.68% | 74.44% | −153.63% | −206.94% | — | — | — | — | — | — | — |
| EBITDA | $24.3M | $70.5M | $84.2M | $43.2M | $89.6M | $85.0M | −$1.8M | $355.2M | −$18.7M | −$30.8M | −$30.7M | −$209.3M | −$23.1M | −$22.1M | −$30.8M | −$12.1M | −$11.4M |
| EBITDA margin | 25.66% | 50.84% | 60.15% | 39.01% | 67.04% | 68.05% | −6.71% | 74.45% | −152.56% | −205.77% | — | — | — | — | — | — | — |
| Net income | $23.3M | $59.2M | $68.1M | $33.9M | $69.5M | $56.3M | −$7.2M | $421.8M | −$36.2M | −$39.7M | −$39.5M | −$265.5M | −$17.2M | −$14.1M | $29.1M | −$50.3M | −$19.4M |
| Net profit margin | 24.61% | 42.69% | 48.65% | 30.61% | 51.96% | 45.09% | −27.08% | 88.42% | −295.34% | −264.87% | — | — | — | — | — | — | — |
| Basic EPSper basic share | $0.33 | $0.83 | $0.95 | $0.46 | $0.92 | $0.71 | -$0.09 | $5.28 | -$0.46 | -$0.69 | -$0.73 | -$4.97 | -$0.33 | -$0.27 | $0.57 | -$1.12 | -$0.52 |
| Diluted EPSper diluted share | $0.32 | $0.82 | $0.95 | $0.46 | $0.91 | $0.71 | -$0.15 | $5.18 | -$0.46 | -$0.69 | -$0.73 | -$4.97 | -$0.33 | -$0.27 | $0.09 | -$1.12 | -$0.52 |
Reported shareholders
| Holder | % owned |
|---|---|
BlackRock, Inc. | 5.83%4.19M shares |
DIMENSIONAL FUND ADVISORS LP | 3.79%2.72M shares |
AltraVue Capital, LLC | 3.24%2.33M shares |
VANGUARD CAPITAL MANAGEMENT LLC | 2.38%1.71M shares |
AMERICAN CENTURY COMPANIES INC | 2.10%1.51M shares |
ARROWSTREET CAPITAL, LIMITED PARTNERSHIP | 2.05%1.47M shares |
GEODE CAPITAL MANAGEMENT, LLC | 1.97%1.42M shares |
FIRST WILSHIRE SECURITIES MANAGEMENT INC | 1.86%1.34M shares |
AQR CAPITAL MANAGEMENT LLC | 1.73%1.25M shares |
STATE STREET CORP | 1.58%1.13M shares |
HOTCHKIS & WILEY CAPITAL MANAGEMENT LLC | 1.27%914.05K shares |
Qube Research & Technologies Ltd | 1.03%740.91K shares |
NEW YORK STATE COMMON RETIREMENT FUND | 0.82%590.76K shares |
MILLENNIUM MANAGEMENT LLC | 0.81%579.6K shares |
JACOBS LEVY EQUITY MANAGEMENT, INC | 0.79%566.86K shares |
Uniplan Investment Counsel, Inc. | 0.78%560.35K shares |
CITADEL ADVISORS LLC | 0.77%551.25K shares |
ROYCE & ASSOCIATES LP | 0.77%551.01K shares |
VANGUARD PORTFOLIO MANAGEMENT LLC | 0.77%549.7K shares |
Legato Capital Management LLC | 0.71%512.04K shares |
Percentages use 71.84M shares of this listed class outstanding on Jun 30, 2026.
Gray completes the 100% scale. Reported positions may overlap; holders have different reporting dates.