XML 12 R33.htm IDEA: XBRL DOCUMENT v3.2.0.727
Note 8 - Major Customers (Details Textual)
6 Months Ended 12 Months Ended
Jun. 30, 2015
Jun. 30, 2014
Dec. 31, 2014
Costs and Estimated Earnings in Excess of Billings on Uncompleted Contracts [Member] | Customer Concentration Risk [Member] | US Government [Member] | Maximum [Member]      
Concentration Risk, Percentage 1.10%   1.10%
Costs and Estimated Earnings in Excess of Billings on Uncompleted Contracts [Member] | Customer Concentration Risk [Member] | Customer A [Member]      
Concentration Risk, Percentage 24.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 20.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 14.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 13.00%   8.00%
Sales Revenue, Net [Member] | Customer Concentration Risk [Member] | US Government [Member]      
Concentration Risk, Percentage 0.76% 1.00%  
Sales Revenue, Net [Member] | Customer Concentration Risk [Member] | Customer A [Member]      
Concentration Risk, Percentage 24.00% 29.00%  
Sales Revenue, Net [Member] | Customer Concentration Risk [Member] | Customer B [Member]      
Concentration Risk, Percentage 19.00% 21.00%  
Sales Revenue, Net [Member] | Customer Concentration Risk [Member] | Customer C [Member]      
Concentration Risk, Percentage 14.00% 15.00%  
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer A [Member]      
Concentration Risk, Percentage 33.00%   26.00%
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer B [Member]      
Concentration Risk, Percentage 19.00%   21.00%
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer C [Member]      
Concentration Risk, Percentage 18.00%   15.00%
Number of Large Customers Contributed to Revenue 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
Number of Large Customers Included in Accounts Receivable of Entity 3   3