XML 76 R65.htm IDEA: XBRL DOCUMENT v3.19.1
Employee Benefits and Share-Based Compensation - Shared-Based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]    
Share-based compensation expense $ 8,410 $ 6,528
Cost of product and service revenues    
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]    
Share-based compensation expense 1,462 1,019
Research and development    
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]    
Share-based compensation expense 1,702 1,234
Selling, general, and administrative    
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]    
Share-based compensation expense 5,246 $ 4,275
Forecast    
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]    
Share-based compensation expense $ 800  
Weighted-average remaining vesting period ( in years ) 1 year 10 months 24 days  
Equity Compensation    
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]    
Share-based compensation expense $ 200