XML 78 R63.htm IDEA: XBRL DOCUMENT v3.3.1.900
Employee Benefit Plans Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Employee Benefit Plans [Line Items]      
Matching contributions recorded in Compensation and related expense $ 3,900,000 $ 4,600,000 $ 4,400,000
401(k) Plan [Member] [Member]      
Employee Benefit Plans [Line Items]      
Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent 50.00%    
Number of hours of service for vesting, per year 1,000    
Number of years of service for vesting 2 years    
Annual vesting percentage 20.00%    
Number of years for incremental percentage vesting until participant fully vested in Company's matching contribution 4 years    
401(k) Plan [Member] [Member] | First Salary Deferral Contribution [Member]      
Employee Benefit Plans [Line Items]      
Employee contribution percentage 2.00%    
Defined Contribution Plan, Employer Matching Contribution, Percent of Match 100.00%    
401(k) Plan [Member] [Member] | Second Salary Deferral Contribution [Member]      
Employee Benefit Plans [Line Items]      
Employee contribution percentage 4.00%    
Defined Contribution Plan, Employer Matching Contribution, Percent of Match 50.00%    
401(k) Plan [Member] [Member] | Total Potential Salary Deferral Contribution [Member]      
Employee Benefit Plans [Line Items]      
Defined Contribution Plan, Employer Matching Contribution, Percent of Match 4.00%    
401(k) Plan [Member] [Member] | Minimum [Member]      
Employee Benefit Plans [Line Items]      
Employee contribution percentage 1.00%    
Deferred Profit Sharing [Member]      
Employee Benefit Plans [Line Items]      
Matching contributions recorded in Compensation and related expense $ 0 $ 0 $ 0
Number of hours of service for eligibility in profit sharing plan, per year 500    
Number of shares in profit sharing plan 400,000    
Employee Stock [Member]      
Employee Benefit Plans [Line Items]      
Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent 10.00%    
Maximum number of shares of Class B common stock for Employee Stock Purchase Plan 750,000    
Defined Contribution Plan Number Of Shares Of Class B Common Stock Purchased Under Plan During Current Year 8,364    
Defined Contribution Plan Number Of Shares Of Class B Common Stock Purchased Under Plan Since Inception 167,619