XML 69 R54.htm IDEA: XBRL DOCUMENT v3.6.0.2
Summary of Significant Accounting Policies - Additional Information (Detail)
$ in Thousands
12 Months Ended
Dec. 31, 2016
USD ($)
Customer
Dec. 31, 2015
USD ($)
Dec. 31, 2014
USD ($)
Schedule Of Significant Accounting Policies [Line Items]      
Minimum period of company's research and development projects 3 months    
Maximum period of company's research and development projects 30 months    
Advertising costs incurred $ 1,137    
Vesting period 3 years    
Maximum maturity period of liquid investments 3 years    
Amortization period of leasehold improvements Shorter of the lease term or the estimated useful life of the leased asset.    
Goodwill Impairment   $ 0  
Increase (decrease) in valuation allowance on state tax credit carryforwards $ 6,400 (20,636) $ (339)
Valuation allowance $ 12,527 6,127 26,763
Minimum percentage of recognition of tax benefits from uncertain tax positions 50.00%    
Other Expense [Member]      
Schedule Of Significant Accounting Policies [Line Items]      
Net foreign exchange losses from re-measurement $ (2,823)    
Selling, General and Administrative Expenses [Member]      
Schedule Of Significant Accounting Policies [Line Items]      
Net foreign exchange losses from re-measurement   $ (1,388) $ (314)
Customer Concentration Risk [Member] | Accounts Receivable [Member]      
Schedule Of Significant Accounting Policies [Line Items]      
Number of customers comprising of Accounts Receivable | Customer 1    
Customer Concentration Risk [Member] | Customer A [Member] | Sales Revenue, Net [Member]      
Schedule Of Significant Accounting Policies [Line Items]      
Concentration risk, percentage 14.00% 18.00% 19.00%
Customer Concentration Risk [Member] | Customer B [Member] | Sales Revenue, Net [Member]      
Schedule Of Significant Accounting Policies [Line Items]      
Concentration risk, percentage 11.00% 13.00% 13.00%
Customer Concentration Risk [Member] | Semiconductor Products [Member] | Sales Revenue, Net [Member]      
Schedule Of Significant Accounting Policies [Line Items]      
Concentration risk, percentage 58.00% 69.00% 70.00%
Newport [Member]      
Schedule Of Significant Accounting Policies [Line Items]      
Advertising costs incurred $ 992    
Minimum [Member]      
Schedule Of Significant Accounting Policies [Line Items]      
Intangible assets amortized period 1 year    
Minimum [Member] | Credit Concentration Risk [Member] | Accounts Receivable [Member]      
Schedule Of Significant Accounting Policies [Line Items]      
Concentration risk, percentage 10.00%    
Minimum [Member] | Buildings [Member]      
Schedule Of Significant Accounting Policies [Line Items]      
Estimated useful lives 20 years    
Minimum [Member] | Machinery and Equipment [Member]      
Schedule Of Significant Accounting Policies [Line Items]      
Estimated useful lives 3 years    
Minimum [Member] | Furniture and Fixtures [Member]      
Schedule Of Significant Accounting Policies [Line Items]      
Estimated useful lives 3 years    
Minimum [Member] | Office Equipment [Member]      
Schedule Of Significant Accounting Policies [Line Items]      
Estimated useful lives 3 years    
Maximum [Member]      
Schedule Of Significant Accounting Policies [Line Items]      
Intangible assets amortized period 12 years    
Maximum [Member] | Buildings [Member]      
Schedule Of Significant Accounting Policies [Line Items]      
Estimated useful lives 31 years 6 months    
Maximum [Member] | Machinery and Equipment [Member]      
Schedule Of Significant Accounting Policies [Line Items]      
Estimated useful lives 10 years    
Maximum [Member] | Furniture and Fixtures [Member]      
Schedule Of Significant Accounting Policies [Line Items]      
Estimated useful lives 10 years    
Maximum [Member] | Office Equipment [Member]      
Schedule Of Significant Accounting Policies [Line Items]      
Estimated useful lives 10 years