XML 50 R35.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 1 - Description of Business and Summary of Significant Accounting Policies (Details Textual) - USD ($)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Jan. 01, 2019
Jun. 30, 2018
Advertising Expense $ 1,200,000 $ 1,600,000 $ 1,500,000    
Period for Creating Allowance for Doubtful Accounts 120 days        
Provision for Doubtful Accounts $ 2,200,000 2,400,000 1,900,000    
Asset Retirement Obligation, Ending Balance 1,000,000 1,100,000      
Asset Retirement Obligation, Accretion Expense $ 54,000 $ 71,000 $ 15,000    
Accounting Standards Update 2016-02 [Member] | Subsequent Event [Member]          
Operating Lease, Right-of-Use Asset       $ 19,900,000  
Operating Lease, Liability, Total       $ 19,900,000  
Sales Revenue, Services, Net [Member] | Customer Concentration Risk [Member] | Automotive [Member]          
Concentration Risk, Percentage 25.00% 25.00% 22.00%    
Tarzian [Member] | Common Stock [Member]          
Cost Method Investments, Ownership Percentage         32.40%
Tarzian [Member] | Dividends Liquidation Dissolution [Member]          
Cost Method Investments, Ownership Percentage         67.90%
Syncbak [Member]          
Cost Method Investments, Original Cost     $ 3,000,000