XML 74 R63.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 12 - Investments and Fair Value Measurements - Fair Value Hierarchy for Cash Equivalents and Marketable Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2018
Dec. 31, 2017
Assets, fair value disclosure $ 539 $ 16
Liabilities, fair value disclosure 230 401
Derivative Financial Instruments, Liabilities [Member]    
Liabilities, fair value disclosure 230 356
Contingent Consideration [Member]    
Liabilities, fair value disclosure   45
Fair Value, Inputs, Level 1 [Member]    
Assets, fair value disclosure 539 16
Liabilities, fair value disclosure
Fair Value, Inputs, Level 1 [Member] | Derivative Financial Instruments, Liabilities [Member]    
Liabilities, fair value disclosure
Fair Value, Inputs, Level 1 [Member] | Contingent Consideration [Member]    
Liabilities, fair value disclosure  
Fair Value, Inputs, Level 2 [Member]    
Assets, fair value disclosure
Liabilities, fair value disclosure 230 356
Fair Value, Inputs, Level 2 [Member] | Derivative Financial Instruments, Liabilities [Member]    
Liabilities, fair value disclosure 230 356
Fair Value, Inputs, Level 2 [Member] | Contingent Consideration [Member]    
Liabilities, fair value disclosure  
Fair Value, Inputs, Level 3 [Member]    
Assets, fair value disclosure
Liabilities, fair value disclosure 45
Fair Value, Inputs, Level 3 [Member] | Derivative Financial Instruments, Liabilities [Member]    
Liabilities, fair value disclosure
Fair Value, Inputs, Level 3 [Member] | Contingent Consideration [Member]    
Liabilities, fair value disclosure   45
Money Market Funds [Member]    
Assets, fair value disclosure 16 16
Money Market Funds [Member] | Fair Value, Inputs, Level 1 [Member]    
Assets, fair value disclosure 16 16
Money Market Funds [Member] | Fair Value, Inputs, Level 2 [Member]    
Assets, fair value disclosure
Money Market Funds [Member] | Fair Value, Inputs, Level 3 [Member]    
Assets, fair value disclosure
Certificates of Deposit [Member]    
Assets, fair value disclosure 523  
Certificates of Deposit [Member] | Fair Value, Inputs, Level 1 [Member]    
Assets, fair value disclosure 523  
Certificates of Deposit [Member] | Fair Value, Inputs, Level 2 [Member]    
Assets, fair value disclosure  
Certificates of Deposit [Member] | Fair Value, Inputs, Level 3 [Member]    
Assets, fair value disclosure