XML 113 R58.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Business Combinations - Nobles Worldwide, Inc. (Details) - USD ($)
$ in Thousands
12 Months Ended
Oct. 08, 2019
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Business Acquisition [Line Items]        
Purchase price, net of cash acquired   $ 0 $ 0 $ 59,798
Goodwill   $ 170,917 $ 136,057  
Nobles Worldwide, Inc.        
Business Acquisition [Line Items]        
Equity interest acquired 100.00% 100.00%    
Purchase price, net of cash acquired $ 77,000      
Payments to acquire business 77,300      
Gross purchase price 77,305      
Intangible assets 37,700      
Goodwill, expected tax deductible amount   $ 6,700    
Acquisition related costs   $ 800    
Goodwill $ 34,860