XML 36 R43.htm IDEA: XBRL DOCUMENT v2.4.0.8
Fair Value Measurements - Financial Assets and Liabilities Measured at Fair Value Based on Three-Tier Fair Value Hierarchy (Detail) (USD $)
In Thousands, unless otherwise specified
Sep. 27, 2013
Dec. 31, 2012
Level 1 [Member]
   
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets measured and recorded at fair value $ 62,224 $ 59,931
Total liabilities measured and recorded at fair value 0 0
Level 2 [Member]
   
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets measured and recorded at fair value 71,967 106,461
Total liabilities measured and recorded at fair value 381 143
Level 3 [Member]
   
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets measured and recorded at fair value 0 0
Total liabilities measured and recorded at fair value 0 0
Estimate of Fair Value Measurement [Member]
   
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets measured and recorded at fair value 134,191 166,392
Total liabilities measured and recorded at fair value 381 143
Cash equivalents [Member] | Level 1 [Member] | Money market funds [Member]
   
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets measured and recorded at fair value 58,220 54,923
Cash equivalents [Member] | Level 1 [Member] | Corporate bonds [Member] | Maturity less than 90 days [Member]
   
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets measured and recorded at fair value   0
Cash equivalents [Member] | Level 1 [Member] | U.S. federal government bonds [Member] | Maturity less than 90 days [Member]
   
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets measured and recorded at fair value   3,005
Cash equivalents [Member] | Level 2 [Member] | Money market funds [Member]
   
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets measured and recorded at fair value 0 0
Cash equivalents [Member] | Level 2 [Member] | Corporate bonds [Member] | Maturity less than 90 days [Member]
   
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets measured and recorded at fair value   3,614
Cash equivalents [Member] | Level 2 [Member] | U.S. federal government bonds [Member] | Maturity less than 90 days [Member]
   
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets measured and recorded at fair value   0
Cash equivalents [Member] | Level 3 [Member] | Money market funds [Member]
   
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets measured and recorded at fair value 0 0
Cash equivalents [Member] | Level 3 [Member] | Corporate bonds [Member] | Maturity less than 90 days [Member]
   
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets measured and recorded at fair value   0
Cash equivalents [Member] | Level 3 [Member] | U.S. federal government bonds [Member] | Maturity less than 90 days [Member]
   
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets measured and recorded at fair value   0
Cash equivalents [Member] | Estimate of Fair Value Measurement [Member] | Money market funds [Member]
   
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets measured and recorded at fair value 58,220 54,923
Cash equivalents [Member] | Estimate of Fair Value Measurement [Member] | Corporate bonds [Member] | Maturity less than 90 days [Member]
   
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets measured and recorded at fair value   3,614
Cash equivalents [Member] | Estimate of Fair Value Measurement [Member] | U.S. federal government bonds [Member] | Maturity less than 90 days [Member]
   
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets measured and recorded at fair value   3,005
Short-term investments [Member] | Level 1 [Member] | Certificates of deposit [Member]
   
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets measured and recorded at fair value   0
Short-term investments [Member] | Level 1 [Member] | State, municipal and local government agencies bonds [Member]
   
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets measured and recorded at fair value 0 0
Short-term investments [Member] | Level 1 [Member] | Corporate bonds [Member]
   
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets measured and recorded at fair value 0 0
Short-term investments [Member] | Level 1 [Member] | Commercial paper [Member]
   
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets measured and recorded at fair value 0 0
Short-term investments [Member] | Level 1 [Member] | U.S. federal government bonds [Member]
   
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets measured and recorded at fair value 4,004 2,003
Short-term investments [Member] | Level 2 [Member] | Certificates of deposit [Member]
   
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets measured and recorded at fair value   1,603
Short-term investments [Member] | Level 2 [Member] | State, municipal and local government agencies bonds [Member]
   
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets measured and recorded at fair value 36,233 59,050
Short-term investments [Member] | Level 2 [Member] | Corporate bonds [Member]
   
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets measured and recorded at fair value 32,381 31,562
Short-term investments [Member] | Level 2 [Member] | Commercial paper [Member]
   
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets measured and recorded at fair value 3,348 10,288
Short-term investments [Member] | Level 2 [Member] | U.S. federal government bonds [Member]
   
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets measured and recorded at fair value 0 0
Short-term investments [Member] | Level 3 [Member] | Certificates of deposit [Member]
   
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets measured and recorded at fair value   0
Short-term investments [Member] | Level 3 [Member] | State, municipal and local government agencies bonds [Member]
   
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets measured and recorded at fair value 0 0
Short-term investments [Member] | Level 3 [Member] | Corporate bonds [Member]
   
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets measured and recorded at fair value 0 0
Short-term investments [Member] | Level 3 [Member] | Commercial paper [Member]
   
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets measured and recorded at fair value 0 0
Short-term investments [Member] | Level 3 [Member] | U.S. federal government bonds [Member]
   
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets measured and recorded at fair value 0 0
Short-term investments [Member] | Estimate of Fair Value Measurement [Member] | Certificates of deposit [Member]
   
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets measured and recorded at fair value   1,603
Short-term investments [Member] | Estimate of Fair Value Measurement [Member] | State, municipal and local government agencies bonds [Member]
   
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets measured and recorded at fair value 36,233 59,050
Short-term investments [Member] | Estimate of Fair Value Measurement [Member] | Corporate bonds [Member]
   
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets measured and recorded at fair value 32,381 31,562
Short-term investments [Member] | Estimate of Fair Value Measurement [Member] | Commercial paper [Member]
   
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets measured and recorded at fair value 3,348 10,288
Short-term investments [Member] | Estimate of Fair Value Measurement [Member] | U.S. federal government bonds [Member]
   
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets measured and recorded at fair value 4,004 2,003
Prepaids and other current assets [Member] | Level 1 [Member] | Foreign exchange forward contracts [Member]
   
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets measured and recorded at fair value 0 0
Prepaids and other current assets [Member] | Level 2 [Member] | Foreign exchange forward contracts [Member]
   
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets measured and recorded at fair value 5 344
Prepaids and other current assets [Member] | Level 3 [Member] | Foreign exchange forward contracts [Member]
   
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets measured and recorded at fair value 0 0
Prepaids and other current assets [Member] | Estimate of Fair Value Measurement [Member] | Foreign exchange forward contracts [Member]
   
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets measured and recorded at fair value 5 344
Accrued liabilities [Member] | Level 1 [Member] | Foreign exchange forward contracts [Member]
   
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total liabilities measured and recorded at fair value 0 0
Accrued liabilities [Member] | Level 2 [Member] | Foreign exchange forward contracts [Member]
   
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total liabilities measured and recorded at fair value 381 143
Accrued liabilities [Member] | Level 3 [Member] | Foreign exchange forward contracts [Member]
   
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total liabilities measured and recorded at fair value 0 0
Accrued liabilities [Member] | Estimate of Fair Value Measurement [Member] | Foreign exchange forward contracts [Member]
   
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total liabilities measured and recorded at fair value $ 381 $ 143