XML 95 R68.htm IDEA: XBRL DOCUMENT v3.6.0.2
Income Taxes - Additional Information (Detail) - USD ($)
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Income Tax Contingency [Line Items]        
Federal income tax rate 35.00% 35.00% 35.00%  
Valuation allowances $ 4,066,000 $ 3,773,000    
Research and development, tax credit 1,100,000 1,500,000 $ 1,800,000  
Investment tax credits 2,200,000      
Unremitted earnings, reinvested 399,900,000 338,600,000    
Deferred tax liability 0      
Gross unrecognized tax benefits 14,200,000 $ 12,200,000 $ 14,900,000 $ 14,900,000
Unrecognized tax benefits that would impact effective tax rate 11,300,000      
Minimum [Member]        
Income Tax Contingency [Line Items]        
Gross unrecognized tax benefits balance may decrease within the next twelve months 0      
Maximum [Member]        
Income Tax Contingency [Line Items]        
Gross unrecognized tax benefits balance may decrease within the next twelve months 900,000      
United States - Federal [Member]        
Income Tax Contingency [Line Items]        
Net operating loss carryforwards $ 15,500,000      
Net operating loss carryforwards expiration year 2036      
Tax credit carryforwards $ 2,900,000      
Tax credit carryforwards expiration year 2035      
United States - State [Member]        
Income Tax Contingency [Line Items]        
Net operating loss carryforwards $ 77,800,000      
Tax credit carryforwards $ 200,000      
Tax credit carryforwards expiration year 2017      
United States - State [Member] | Minimum [Member]        
Income Tax Contingency [Line Items]        
Net operating loss carryforwards expiration year 2017      
United States - State [Member] | Maximum [Member]        
Income Tax Contingency [Line Items]        
Net operating loss carryforwards expiration year 2036      
Foreign Tax Authority [Member]        
Income Tax Contingency [Line Items]        
Net operating loss carryforwards $ 4,800,000      
Net operating loss carryforwards expiration year 2019      
Tax credit carryforwards $ 800,000      
Tax credit carryforwards expiration year 2030