XML 81 R63.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Jan. 01, 2017
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Operating Loss Carryforwards [Line Items]          
Valuation allowance   $ 72,458 $ 88,095 $ 78,291  
Increase (decrease) in valuation allowance   (15,600) 9,800 14,700  
Unrecognized excess tax benefits $ 3,400        
Undistributed earnings of foreign subsidiaries   8,400 5,100 3,900  
Unrecognized tax benefits   3,782 3,360 2,552 $ 2,195
Accrued interest related to unrecognized tax benefits   14      
Unrecognized tax benefits that would affect the effective tax rate   1,300      
Reduction in deferred tax assets   28,200      
U.S. Federal          
Operating Loss Carryforwards [Line Items]          
Operating loss carryforwards   152,300 143,300 134,700  
State          
Operating Loss Carryforwards [Line Items]          
Operating loss carryforwards   73,600 70,100 69,100  
Research and Development Credit Carryforward | U.S. Federal          
Operating Loss Carryforwards [Line Items]          
Tax credit carryforward   10,300 8,500 6,400  
Research and Development Credit Carryforward | State          
Operating Loss Carryforwards [Line Items]          
Tax credit carryforward   10,900 $ 8,800 $ 6,400  
Interest Expense [Member]          
Operating Loss Carryforwards [Line Items]          
Gross accrued interest expense   30      
Interest released due to lapse of statue of limitations   $ 16