XML 82 R44.htm IDEA: XBRL DOCUMENT v3.3.1.900
Summary of Significant Accounting Policies - Fair Value Hierarchy for Financial Assets (Detail) - Recurring - USD ($)
$ in Thousands
Jan. 02, 2016
Jan. 03, 2015
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Amortized Cost Basis $ 132,317 $ 134,453
Accumulated Gross Unrealized Gain, before Tax 0 0
Accumulated Gross Unrealized Loss, before Tax 0 0
Estimated Fair Value 132,317 134,453
Cash, Cash Equivalents 132,317 134,453
Cash    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Amortized Cost Basis 57,168 92,888
Accumulated Gross Unrealized Gain, before Tax   0
Accumulated Gross Unrealized Loss, before Tax 0 0
Estimated Fair Value 57,168 92,888
Cash, Cash Equivalents 57,168 92,888
Fair Value, Inputs, Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Amortized Cost Basis 75,149 41,565
Accumulated Gross Unrealized Gain, before Tax 0 0
Accumulated Gross Unrealized Loss, before Tax 0 0
Estimated Fair Value 75,149 41,565
Cash, Cash Equivalents 75,149 41,565
Fair Value, Inputs, Level 1 | Bank Time Deposits    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Amortized Cost Basis 55,000 40,500
Accumulated Gross Unrealized Gain, before Tax 0 0
Accumulated Gross Unrealized Loss, before Tax 0 0
Estimated Fair Value 55,000 40,500
Cash, Cash Equivalents 55,000 40,500
Fair Value, Inputs, Level 1 | Money Market funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Amortized Cost Basis 20,149 1,065
Accumulated Gross Unrealized Gain, before Tax 0 0
Accumulated Gross Unrealized Loss, before Tax 0 0
Estimated Fair Value 20,149 1,065
Cash, Cash Equivalents 20,149 1,065
Fair Value, Inputs, Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Amortized Cost Basis 0 0
Accumulated Gross Unrealized Gain, before Tax 0 0
Accumulated Gross Unrealized Loss, before Tax 0 0
Estimated Fair Value 0 0
Cash, Cash Equivalents 0 0
Fair Value, Inputs, Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Amortized Cost Basis 0 0
Accumulated Gross Unrealized Gain, before Tax 0 0
Accumulated Gross Unrealized Loss, before Tax 0 0
Estimated Fair Value 0 0
Cash, Cash Equivalents $ 0 $ 0