XML 37 R27.htm IDEA: XBRL DOCUMENT v3.4.0.3
Fair Value of Financial Instruments (Tables)
3 Months Ended
Mar. 31, 2016
Fair Value of Financial Instruments [Abstract]  
Assets and liabilities measured at fair value
The following table presents assets and liabilities measured at fair value at March 31, 2016:

  
Quoted Prices
in Active
Markets for Identical Assets
  
Significant
Other
Observable Inputs
  
Significant
Unobservable
Inputs
    
(in thousands)
 
(Level 1)
  
(Level 2)
  
(Level 3)
  
Total
 
             
Money market funds
 
$
10,355
  
$
-
  
$
-
  
$
10,355
 
Foreign exchange contracts
  
-
   
39
   
-
   
39
 
                 
Total assets
 
$
10,355
  
$
39
  
$
-
  
$
10,394
 
                 
Foreign exchange contracts
 
$
-
  
$
(159
)
 
$
-
  
$
(159
)
Contingent consideration liability
  
-
   
-
   
(2,242
)
  
(2,242
)
                 
Total liabilities
 
$
-
  
$
(159
)
 
$
(2,242
)
 
$
(2,401
)

The following table presents assets and liabilities measured at fair value at December 31, 2015:

  
Quoted Prices
in Active
Markets for Identical Assets
  
Significant
Other
Observable Inputs
  
Significant
Unobservable
Inputs
    
(in thousands)
 
(Level 1)
  
(Level 2)
  
(Level 3)
  
Total
 
             
Money market funds
 
$
8,979
  
$
-
  
$
-
  
$
8,979
 
Foreign exchange contracts
  
-
   
121
   
-
   
121
 
                 
Total assets
 
$
8,979
  
$
121
  
$
-
  
$
9,100
 
                 
Foreign exchange contracts
 
$
-
  
$
(57
)
 
$
-
  
$
(57
)
Contingent consideration liability
  
-
   
-
   
(3,732
)
  
(3,732
)
                 
Total liabilities
 
$
-
  
$
(57
)
 
$
(3,732
)
 
$
(3,789
)

The following table provides a roll-forward of the fair value of the contingent consideration categorized as Level 3 for the three months ended March 31, 2016:

(in thousands)
 
Three months ended
 
  
March 31, 2016
 
Contingent consideration:
   
Beginning balance
 
$
3,732
 
Payments made on contingent liabilities
  
(1,421
)
Change in fair value and other
  
(69
)
Ending balance
 
$
2,242