XML 87 R71.htm IDEA: XBRL DOCUMENT v3.6.0.2
Employee Benefit Plans (Details) - USD ($)
shares in Millions
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
401(k) Employee Savings Plan      
Employer matching contribution as a percentage of voluntary employee contributions under 401(k) plan 50.00%    
Employer maximum annual contribution per employee under 401(k) plan $ 2,500    
Expense recognized related to 401(k) plan      
Total matching contributions 6,546,000 $ 6,145,000 $ 6,222,000
Discretionary stock contributions, net of forfeitures $ 23,158,000 $ 25,261,000 $ 25,972,000
Class A common stock      
Employee Stock Purchase Plan      
Shares of common stock available for future grant under stock incentive plans 67.6    
Employee Stock Purchase Plan      
Employee Stock Purchase Plan      
Minimum number of calendar quarters to be employed for full-time employees to be eligible to participate in the ESPP 3 months    
Maximum fair value of capital stock permitted to be purchased by employees in any one year under ESPP $ 25,000    
Employee Stock Purchase Plan | Class A common stock      
Employee Stock Purchase Plan      
Number of shares authorized to be issued under Employee Stock Purchase Plan (ESPP) 2.8    
Shares of common stock available for future grant under stock incentive plans 1.0    
Purchase price as percentage of closing market price on the last business day of each calendar quarter under ESPP 85.00%    
Number of shares of common stock purchased under ESPP 0.2 0.1 0.1