XML 79 R67.htm IDEA: XBRL DOCUMENT v3.6.0.2
Investments - Fair Value Measurements of Cash Equivalents Held in Money Market Funds and Investments (Detail) - USD ($)
$ in Thousands
Dec. 31, 2016
Dec. 31, 2015
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale securities $ 190,723 $ 201,133
Deferred Compensation Plan Assets [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale securities 14,596 12,834
Corporate Bonds [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale securities 66,412 57,614
Municipal Fixed-Rate Bonds [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale securities 11,774 26,424
Asset-Backed Bonds [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale securities 10,206 19,239
Mortgage/Agency-Backed Bonds [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale securities 13,004 15,373
U.S. Government Bonds [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale securities 29,767 35,398
Foreign Government Bonds [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale securities 3,730  
Variable Rate Demand Notes [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale securities 11,855  
Fair Value, Measurements [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Cash equivalents 24,100 12,967
Available-for-sale securities 190,723 201,133
Total 214,823 214,100
Fair Value, Measurements [Member] | Quoted Prices in Active Market for Identical Assets (Level 1) [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Cash equivalents 6,878 1,271
Available-for-sale securities 73,742 82,483
Total 80,620 83,754
Fair Value, Measurements [Member] | Significant Other Observable Inputs (Level 2) [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Cash equivalents 17,222 11,696
Available-for-sale securities 116,981 118,650
Total 134,203 130,346
Fair Value, Measurements [Member] | Money Market Funds [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Cash equivalents 6,878 1,271
Fair Value, Measurements [Member] | Money Market Funds [Member] | Quoted Prices in Active Market for Identical Assets (Level 1) [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Cash equivalents 6,878 1,271
Fair Value, Measurements [Member] | Commercial Paper [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Cash equivalents 17,222 11,696
Fair Value, Measurements [Member] | Commercial Paper [Member] | Significant Other Observable Inputs (Level 2) [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Cash equivalents 17,222 11,696
Fair Value, Measurements [Member] | Deferred Compensation Plan Assets [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale securities 14,596 12,834
Fair Value, Measurements [Member] | Deferred Compensation Plan Assets [Member] | Quoted Prices in Active Market for Identical Assets (Level 1) [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale securities 14,596 12,834
Fair Value, Measurements [Member] | Corporate Bonds [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale securities 66,412 57,614
Fair Value, Measurements [Member] | Corporate Bonds [Member] | Significant Other Observable Inputs (Level 2) [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale securities 66,412 57,614
Fair Value, Measurements [Member] | Municipal Fixed-Rate Bonds [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale securities 11,774 26,424
Fair Value, Measurements [Member] | Municipal Fixed-Rate Bonds [Member] | Significant Other Observable Inputs (Level 2) [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale securities 11,774 26,424
Fair Value, Measurements [Member] | Asset-Backed Bonds [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale securities 10,206 19,239
Fair Value, Measurements [Member] | Asset-Backed Bonds [Member] | Significant Other Observable Inputs (Level 2) [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale securities 10,206 19,239
Fair Value, Measurements [Member] | Mortgage/Agency-Backed Bonds [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale securities 13,004 15,373
Fair Value, Measurements [Member] | Mortgage/Agency-Backed Bonds [Member] | Significant Other Observable Inputs (Level 2) [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale securities 13,004 15,373
Fair Value, Measurements [Member] | U.S. Government Bonds [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale securities 29,767 35,398
Fair Value, Measurements [Member] | U.S. Government Bonds [Member] | Quoted Prices in Active Market for Identical Assets (Level 1) [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale securities 29,767 35,398
Fair Value, Measurements [Member] | Foreign Government Bonds [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale securities 3,730  
Fair Value, Measurements [Member] | Foreign Government Bonds [Member] | Significant Other Observable Inputs (Level 2) [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale securities 3,730  
Fair Value, Measurements [Member] | Variable Rate Demand Notes [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale securities 11,855  
Fair Value, Measurements [Member] | Variable Rate Demand Notes [Member] | Significant Other Observable Inputs (Level 2) [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale securities 11,855  
Fair Value, Measurements [Member] | Marketable Equity Securities - Technology Industry [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale securities 3,374 5,384
Fair Value, Measurements [Member] | Marketable Equity Securities - Technology Industry [Member] | Quoted Prices in Active Market for Identical Assets (Level 1) [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale securities 3,374 5,384
Fair Value, Measurements [Member] | Marketable Equity Securities - Other [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale securities 26,005 28,867
Fair Value, Measurements [Member] | Marketable Equity Securities - Other [Member] | Quoted Prices in Active Market for Identical Assets (Level 1) [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale securities $ 26,005 $ 28,867