XML 56 R42.htm IDEA: XBRL DOCUMENT v3.7.0.1
Stock Options, Employee Stock Purchase Plan and Restricted Stock - Additional Information (Details) - USD ($)
3 Months Ended
Mar. 31, 2017
Mar. 31, 2016
May 02, 2014
Restricted stock units      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Annual award vesting percentage 25.00%    
Award vesting period 4 years    
2014 Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of shares reserved for issuance (in Shares)     7,500,000
2014 and 2003 Stock Option Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Exercise of stock options (in Shares) 100,000    
Proceeds from stock options exercised $ 1,100,000    
Tax benefit from compensation expense $ 800,000    
2003 Stock Option Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Exercise of stock options (in Shares)   0  
Employee Stock Purchase Plan ESPP      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of shares reserved for issuance (in Shares) 2,000,000    
Discount from market price at the beginning or end of the offering period 15.00%    
Maximum annual purchase per employee under ESPP $ 25,000    
Maximum annual withholdings per employee for purchases under ESPP $ 21,250    
Maximum number of shares available for purchase per employee (in shares) 15,000    
Contributions from plan participants through payroll deductions $ 900,000    
Minimum | Employee Stock Purchase Plan ESPP      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Percentage of base wages withheld for purchase of stock 1.00%    
Maximum | Employee Stock Purchase Plan ESPP      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Percentage of base wages withheld for purchase of stock 15.00%