XML 65 R54.htm IDEA: XBRL DOCUMENT v3.8.0.1
Employee Benefits and Share-Based Compensation - Shared-Based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]    
Share-based compensation expense $ 6,528 $ 5,511
Cost of product and service revenues    
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]    
Share-based compensation expense 1,019 982
Research and development    
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]    
Share-based compensation expense 1,234 897
Selling, general and administrative    
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]    
Share-based compensation expense $ 4,275 $ 3,632