XML 21 R65.htm IDEA: XBRL DOCUMENT v3.19.3
Employee Benefits and Share-Based Compensation - Shared-Based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 05, 2019
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]          
Share-based compensation expense   $ 8,505 $ 7,085 $ 25,175 $ 20,851
Unrecognized compensation cost of unvested stock options   700   $ 700  
Weighted-average remaining vesting period ( in years )       1 year 10 months 24 days  
Cost of product and service revenues          
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]          
Share-based compensation expense   1,316 1,150 $ 4,194 3,346
Research and development          
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]          
Share-based compensation expense   1,652 1,397 4,938 4,068
Selling, general, and administrative          
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]          
Share-based compensation expense   $ 5,537 $ 4,538 $ 16,043 $ 13,437
Equity Compensation          
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]          
Share-based compensation expense $ 200