XML 23 R42.htm IDEA: XBRL DOCUMENT v3.2.0.727
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2015
Dec. 31, 2014
Payables and Accruals [Abstract]    
Payroll and other employee related costs $ 14,073 $ 15,373
Professional services and consulting and other vendor fees 8,505 9,258
Sales commissions 1,598 3,268
Contingent earnout (see Notes 8 and 9) 5,847 6,940
Other 2,486 2,933
Total $ 32,509 $ 37,772