XML 81 R67.htm IDEA: XBRL DOCUMENT v3.19.1
Other Noncurrent Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Other $ 2,697 $ 6,943
Other noncurrent liabilities 32,066 38,505
Tax amortization benefit contingency    
Contingent consideration $ 29,369 $ 31,562