XML 67 R54.htm IDEA: XBRL DOCUMENT v3.3.1.900
Note 11 - Major Customers (Details Textual)
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Costs and Estimated Earnings in Excess of Billings on Uncompleted Contracts [Member] | Customer Concentration Risk [Member] | US Government [Member]      
Concentration Risk, Percentage 1.00% 1.00%  
Costs and Estimated Earnings in Excess of Billings on Uncompleted Contracts [Member] | Customer Concentration Risk [Member] | Customer A [Member]      
Concentration Risk, Percentage 26.00% 27.00%  
Costs and Estimated Earnings in Excess of Billings on Uncompleted Contracts [Member] | Customer Concentration Risk [Member] | Customer B [Member]      
Concentration Risk, Percentage 23.00% 25.00%  
Costs and Estimated Earnings in Excess of Billings on Uncompleted Contracts [Member] | Customer Concentration Risk [Member] | Customer C [Member]      
Concentration Risk, Percentage 13.00% 13.00%  
Costs and Estimated Earnings in Excess of Billings on Uncompleted Contracts [Member] | Customer Concentration Risk [Member] | Customer D [Member]      
Concentration Risk, Percentage 11.00% 8.00%  
Sales Revenue, Net [Member] | Customer Concentration Risk [Member] | US Government [Member]      
Concentration Risk, Percentage 1.00% 2.00% 2.00%
Sales Revenue, Net [Member] | Customer Concentration Risk [Member] | Customer A [Member]      
Concentration Risk, Percentage 30.00% 22.00% 26.00%
Sales Revenue, Net [Member] | Customer Concentration Risk [Member] | Customer B [Member]      
Concentration Risk, Percentage 17.00% 22.00% 21.00%
Sales Revenue, Net [Member] | Customer Concentration Risk [Member] | Customer C [Member]      
Concentration Risk, Percentage 13.00% 19.00%  
Sales Revenue, Net [Member] | Customer Concentration Risk [Member] | Customer D [Member]      
Concentration Risk, Percentage 12.00% 11.00%  
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer A [Member]      
Concentration Risk, Percentage 30.00%    
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer B [Member]      
Concentration Risk, Percentage 18.00%    
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer C [Member]      
Concentration Risk, Percentage 16.00% 15.00%  
Number of Large Customers Contributed to Revenue of Entity 4 4  
Number of Large Customers Included in Accounts Receivable of Entity 3 3  
Number of Large Commercial Customers Accounted for Major Share in Costs and Estimated Earnings in Excess of Billings on Uncompleted Contracts 4 4