XML 75 R51.htm IDEA: XBRL DOCUMENT v3.20.1
Other Charges (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Other Income and Expenses [Abstract]    
Integration Related Costs $ 163 $ 1,936
Information technology incident costs (276) 0
Changes in fair value of acquisition-related contingent consideration (290) 0
Patent and other litigation 1,906 1,029
Other costs 581 105
Total 2,084 $ 3,070
Insurance proceeds related to information technology incident $ 1,400