XML 60 R45.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-Based Compensation - Allocation of Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Allocation of stock-based compensation      
Stock-based compensation expense $ 25,704 $ 17,592 $ 8,786
Tax benefit related to stock-based compensation 10,500 5,400 9,900
Cost of sales      
Allocation of stock-based compensation      
Stock-based compensation expense 703 597 233
Selling, general and administrative      
Allocation of stock-based compensation      
Stock-based compensation expense 19,816 13,006 6,475
Research and development      
Allocation of stock-based compensation      
Stock-based compensation expense 5,185 3,989 2,078
Non Employee      
Allocation of stock-based compensation      
Stock-based compensation expense $ 800 $ 500 $ 800