XML 91 R69.htm IDEA: XBRL DOCUMENT v3.19.1
Share-based Compensation - Expense Allocation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Share-based Compensation Expense      
Total compensation cost $ 3,321 $ 4,051 $ 3,460
Cost of goods sold      
Share-based Compensation Expense      
Total compensation cost 470 390 311
Research and development      
Share-based Compensation Expense      
Total compensation cost 344 394 304
Selling and marketing      
Share-based Compensation Expense      
Total compensation cost 731 913 723
General and administrative      
Share-based Compensation Expense      
Total compensation cost $ 1,776 $ 2,354 $ 2,122