XML 85 R74.htm IDEA: XBRL DOCUMENT v3.4.0.3
Stock-Based Compensation - Summary and Allocation of Stock-Based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2016
Mar. 31, 2015
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]    
Stock-based compensation expense $ 11,480 $ 9,232
Tax benefit 2,245 1,529
Stock-based compensation expense related to employee equity awards and employee stock purchases, net of tax 9,235 7,703
Cost of product revenues    
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]    
Stock-based compensation expense 781 955
Cost of service revenues    
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]    
Stock-based compensation expense 1,111 1,308
Cost of revenues    
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]    
Stock-based compensation expense 1,892 2,263
Sales and marketing    
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]    
Stock-based compensation expense 3,743 2,613
Research and development    
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]    
Stock-based compensation expense 2,029 2,573
General and administrative    
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]    
Stock-based compensation expense 3,816 1,783
Operating Expenses    
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]    
Stock-based compensation expense $ 9,588 $ 6,969