XML 43 R29.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 1 - Summary of Significant Accounting Policies (Details Textual)
3 Months Ended 6 Months Ended 12 Months Ended
Jan. 01, 2018
USD ($)
Jun. 30, 2018
USD ($)
Jun. 30, 2018
USD ($)
Dec. 31, 2017
USD ($)
Number of Operating Segments     6  
Number of Reportable Segments     1  
Incremental Costs of Obtaining a Contract, Deferred During Period   $ 445,000 $ 1,272,000  
Capitalized Contract Cost, Amortization   639,000 1,254,000  
Asset Impairment Charges, Total     0 $ 0
Loss Contingency Accrual, Ending Balance   0 0  
Operating Leases, Rent Expense, Minimum Rentals     4,000,000  
Direct Operating Costs [Member]        
Capitalized Contract Cost, Amortization   29,000 59,000  
Selling, General and Administrative Expenses [Member]        
Capitalized Contract Cost, Amortization   610,000 1,195,000  
Capitalized Contract Cost, Impairment Loss   $ 7,000 $ 19,000  
Minimum [Member]        
Capitalized Contract Cost, Amortization Period   3 years 3 years  
Maximum [Member]        
Capitalized Contract Cost, Amortization Period   5 years 5 years  
Accounting Standards Update 2014-09 [Member]        
Cumulative Effect on Retained Earnings, Net of Tax, Total $ 2,700,000      
Cumulative Effect on Retained Earnings, Tax 814,000      
Accounting Standards Update 2014-09 [Member] | Changes Related to Contract Costs [Member]        
Cumulative Effect on Retained Earnings, Net of Tax, Total 2,600,000      
Cumulative Effect on Retained Earnings, Tax 776,000      
Cumulative Effect on Retained Earnings, before Tax $ 3,400,000