XML 117 R100.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stock Plans - Recognized Share-based Compensation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Recognized share-based compensation      
Share based Compensation $ 15,270 $ 16,074 $ 24,396
Total 15,270 16,074 24,396
Cost of sales      
Recognized share-based compensation      
Total 1,903 1,885 2,505
Research and development      
Recognized share-based compensation      
Total 3,340 3,611 2,957
Selling, general and administrative      
Recognized share-based compensation      
Total 9,630 9,417 12,851
Restructuring      
Recognized share-based compensation      
Total $ 397 $ 1,161 1,880
Acquisition costs      
Recognized share-based compensation      
Total     $ 4,203