XML 102 R44.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
Jun. 28, 2013
Dec. 31, 2012
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets measured and recorded at fair value $ 119,188 $ 166,392
Total liabilities measured and recorded at fair value 232 143
Level 1 [Member]
   
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets measured and recorded at fair value 46,582 59,931
Level 2 [Member]
   
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets measured and recorded at fair value 72,606 106,461
Total liabilities measured and recorded at fair value 232 143
Cash equivalents [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 40,579 54,923
Cash equivalents [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] | 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 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 40,579 54,923
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] | 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
Short-term investments [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 6,003 2,003
Short-term investments [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,607 1,603
Short-term investments [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 41,597 59,050
Short-term investments [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 25,425 31,562
Short-term investments [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,846 10,288
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 6,003 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,607 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 41,597 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 25,425 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,846 10,288
Prepaids and other current assets [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 131 344
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 131 344
Accrued liabilities [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 232 143
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 $ 232 $ 143