XML 73 R59.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 9 - Significant Customers and Industry Concentration (Details Textual) - Customer Concentration Risk [Member] - USD ($)
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Sales Revenue, Services, Net [Member]      
Concentration Risk, Percentage 28.00% 28.00% 37.00%
Revenue Provided to the Automobile Manufacturing Industry [Member]      
Concentration Risk, Percentage 46.00% 45.00% 47.00%
Accounts Receivable [Member]      
Accounts Receivable, Gross, Current $ 29,788,000 $ 27,085,000