Note 4 - Concentrations (Details) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Note 4 - Concentrations (Details) [Line Items]      
Allowance for Doubtful Accounts Receivable (in Dollars) 165 152  
Allowance for distributors’ Price Adjustment (in Dollars) 2,206    
Customer D [Member] | Sales Revenue, Goods, Net [Member] | Customer Concentration Risk [Member]      
Note 4 - Concentrations (Details) [Line Items]      
Concentration Risk, Percentage   11.00% 14.00%
Customer A, and Subcontractors [Member] | Sales Revenue, Goods, Net [Member] | Customer Concentration Risk [Member]      
Note 4 - Concentrations (Details) [Line Items]      
Concentration Risk, Percentage 18.00% 20.00% 23.00%
Customer B, and Subcontractors [Member] | Sales Revenue, Goods, Net [Member] | Customer Concentration Risk [Member]      
Note 4 - Concentrations (Details) [Line Items]      
Concentration Risk, Percentage   16.00% 15.00%