v3.26.1
Employee Benefits and Share-Based Compensation (Tables)
6 Months Ended
Jun. 30, 2026
Share-Based Payment Arrangement [Abstract]  
Schedule of Share-Based Compensation Expense
The following table sets forth the total share-based compensation expense recognized in the Company’s Condensed Consolidated Statements of Operations:
Three Months Ended June 30,Six Months Ended June 30,
2026202520262025
(In thousands)
Cost of product and service revenues$1,655 $1,207 $2,904 $2,925 
Research and development937 1,022 1,670 2,242 
Selling, general, and administrative9,615 8,301 17,131 16,149 
Total share-based compensation expense$12,207 $10,530 $21,705 $21,316 
Schedule of Assumptions Used to Value ESPP Shares
The following assumptions were used to value shares under the ESPP:
Three and Six Months Ended June 30,
20262025
Expected life, years
0.5 - 2.0
0.5 - 2.0
Expected volatility, %
47.3% - 58.7%
45.8% - 58.7%
Risk-free interest rate, %
3.6% - 4.7%
4.1% - 5.2%
Dividend yield, % — %— %
Schedule of Share Option Activity
The following table summarizes the stock option activity under the 2009 Plan:
Number of
Shares
Weighted-Average
Exercise Price
Weighted-Average
Remaining Years
Aggregate
Intrinsic Value
(In thousands, except per share data)
Outstanding at December 31, 20251,353 $68.10 3.2$1,787 
Granted— — 
Exercised(5)32.31 
Expired— — 
Forfeited(74)76.22 
Outstanding at June 30, 20261,274 $67.78 2.5$875 
Exercisable at June 30, 20261,274 $67.78 2.5$875 
Vested and expected to vest at June 30, 2026 and thereafter1,274 $67.78 2.5$875 
Schedule of Restricted Stock Unit Activity
The following table summarizes the RSU activity under the 2009 Plan:
Number of
Shares
Weighted-Average
Grant Date Fair Value
Weighted-Average
Remaining Years
Aggregate
Intrinsic Value
(In thousands, except per share data)
Outstanding at December 31, 20251,661 $39.65 1.5$75,261 
Granted 818 34.32 
Vested (250)49.78 
Forfeited(156)38.67 
Outstanding and unvested at June 30, 20262,073 $36.33 1.4$86,061 
Schedule of Performance-Based Restricted Stock Activity
The following table summarizes the PSU activity under the 2009 Plan:
Number of
Shares
Weighted-Average
Grant Date Fair Value
(In thousands, except per share data)
Outstanding at December 31, 2025294 $30.56 
Granted 199 50.89 
Vested (82)30.78 
Forfeited— — 
Outstanding and unvested at June 30, 2026411 $40.39 
Schedule of Ordinary Shares Reserved for Future Issuance Under Equity Incentive Plans
The Company had the following ordinary shares reserved for future issuance under its equity incentive plans as of June 30, 2026:
Number of Shares
(In thousands)
Stock options outstanding1,274 
Non-vested restricted stock awards2,522 
Shares authorized for future issuance4,098 
ESPP shares available for future issuance1,802 
Total shares reserved for future issuance9,696