XML 57 R43.htm IDEA: XBRL DOCUMENT v3.8.0.1
Summary of Significant Accounting Policies (Details)
12 Months Ended
Dec. 31, 2017
USD ($)
Bank
Dec. 31, 2016
USD ($)
Dec. 31, 2015
USD ($)
Dec. 31, 2001
USD ($)
Mar. 20, 2015
USD ($)
Dec. 31, 2014
USD ($)
Business acquisition:            
Costs in Excess of Billings, Current $ 1,917,000 $ 0        
Net foreign translation and transaction activity 30,000 89,000 $ 54,000      
Goodwill 2,403,000 2,403,000        
Goodwill, Impairment Loss 0 0 0      
Asset Impairment Charges 0 0 0      
Billed contracts receivable 8,724,000 11,052,000        
Costs incurred on uncompleted contracts 10,641,000 9,968,000        
Tooling in progress $ 0 1,084,000        
Number of banks in which cash is held | Bank 1          
Cash and cash equivalents $ 26,780,000 28,285,000 8,943,000     $ 2,312,000
Allowance for Doubtful Accounts Receivable, Current 0 0        
Allowance for chargebacks 857,000 309,000        
Allowance for slow moving and obsolete inventory 624,000 770,000        
Self-insurance reserve 862,000 1,139,000        
Postemployment Benefits Liability 9,050,000 8,667,000        
Research and development expense $ 848,000 965,000 $ 719,000      
CPI [Member]            
Business acquisition:            
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill         $ 650,000  
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment         $ 12,474,000  
Goodwill, acquired during period   $ 1,306,000        
Airshield Corporation            
Business acquisition:            
Goodwill, acquired during period       $ 1,097,000    
Customer Concentration Risk [Member] | Accounts Receivable [Member]            
Business acquisition:            
Concentration Risk, Percentage 84.00% 85.00%