XML 73 R59.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 10 - Significant Customers - Concentration Risk by Risk Factor of Sales Revenue and Accounts Receivable (Details) - Customer Concentration Risk [Member]
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Sales Revenue, Net [Member]      
Concentration risk, percentage 16.10% 16.30% 24.60%
Sales Revenue, Net [Member] | Customer A [Member]      
Concentration risk, percentage 16.10% 16.30% 14.20%
Sales Revenue, Net [Member] | Customer B [Member]      
Concentration risk, percentage [1] 10.40%
Accounts Receivable [Member]      
Concentration risk, percentage 31.30% 25.10%  
Accounts Receivable [Member] | Customer A [Member]      
Concentration risk, percentage 20.30% 13.40%  
Accounts Receivable [Member] | Customer B [Member]      
Concentration risk, percentage [1] 11.00% 11.70%  
[1] Sales didn't exceed 10% of the revenue.