XML 52 R35.htm IDEA: XBRL DOCUMENT v3.3.1.900
Description of the Company and Summary of Significant Accounting Policies - Additional Information (Detail)
12 Months Ended
Dec. 31, 2015
USD ($)
Segment
Dec. 31, 2014
USD ($)
Dec. 31, 2013
USD ($)
Dec. 31, 2012
Description Of Business And Significant Accounting Policies [Line Items]        
Number of Operating Segments | Segment 1      
Effect of reclassifications on previous reported income $ 0      
Recognized revenue, total 21,400,000 $ 3,200,000    
Research & development and engineering costs 19,100,000 14,900,000 $ 9,400,000  
Decrease in pre-tax earnings and cash flow 179,000      
Tax asset valuation allowance 0 0    
Unrecognized tax benefit for uncertain tax positions, including interest and penalties 1,055,000 740,000    
Interest-bearing accounts insured $ 250,000 $ 250,000    
Vendor A [Member]        
Description Of Business And Significant Accounting Policies [Line Items]        
Purchases accounted 21.00% 15.00% 30.00%  
Vendor B [Member]        
Description Of Business And Significant Accounting Policies [Line Items]        
Purchases accounted 11.00% 27.00% 15.00%  
Significant Customers [Member]        
Description Of Business And Significant Accounting Policies [Line Items]        
Invoice date 150 days      
Customer C [Member]        
Description Of Business And Significant Accounting Policies [Line Items]        
Consolidated accounts receivable 10.00% 17.00%    
Customer D [Member]        
Description Of Business And Significant Accounting Policies [Line Items]        
Consolidated accounts receivable 10.00% 11.00%    
Customer B [Member]        
Description Of Business And Significant Accounting Policies [Line Items]        
Consolidated accounts receivable 12.00% 14.00%    
Customer B [Member]        
Description Of Business And Significant Accounting Policies [Line Items]        
Consolidated accounts receivable 14.00% 11.00%    
Customer A [Member]        
Description Of Business And Significant Accounting Policies [Line Items]        
Consolidated accounts receivable 13.00% 10.00%    
Consolidated net sales [Member] | Customer C [Member]        
Description Of Business And Significant Accounting Policies [Line Items]        
Consolidated net sales, percentage 10.00% 11.00% 10.00%  
Consolidated net sales [Member] | Customer D [Member]        
Description Of Business And Significant Accounting Policies [Line Items]        
Consolidated net sales, percentage       10.00%
Consolidated net sales [Member] | Customer B [Member]        
Description Of Business And Significant Accounting Policies [Line Items]        
Consolidated net sales, percentage 16.00% 11.00% 10.00%  
Consolidated net sales [Member] | Customer A [Member]        
Description Of Business And Significant Accounting Policies [Line Items]        
Consolidated net sales, percentage 12.00% 11.00% 16.00%  
Wells Fargo Bank, N.A [Member]        
Description Of Business And Significant Accounting Policies [Line Items]        
Interest rates on debt 10.00%      
Minimum [Member]        
Description Of Business And Significant Accounting Policies [Line Items]        
Invoice date 30 days      
Consolidated accounts receivable 10.00% 10.00%    
Maximum [Member]        
Description Of Business And Significant Accounting Policies [Line Items]        
Invoice date 45 days