XML 63 R52.htm IDEA: XBRL DOCUMENT v3.20.2
Other Charges (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Other Income and Expenses [Abstract]        
Integration Related Costs $ 1,137 $ 1,422 $ 1,300 $ 2,982
Information technology incident costs 255 0 (21) 0
Change in fair value of acquisition-related contingent consideration 2,140 (1,810) 1,850 (1,810)
Patent and other litigation 839 2,622 2,745 3,651
Other costs 632 0 1,213 481
Total $ 5,003 $ 2,234 $ 7,087 $ 5,304