XML 87 R56.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Acquisition Acquisitons - PSS Purchase Additional Information (Details) - USD ($)
$ in Thousands
Jan. 22, 2018
Dec. 31, 2019
Dec. 31, 2018
Mar. 31, 2018
Dec. 31, 2017
Business Acquisition          
Goodwill   $ 695,044 $ 550,202   $ 359,688
PSS acquisition          
Business Acquisition          
Acquired Finite-lived Intangible Assets, Weighted Average Useful Life 9 years 4 months 24 days        
Business Acquisition, Date of Acquisition Agreement Jan. 22, 2018        
Payments to Acquire Businesses, Gross $ 37,300        
Goodwill   $ 8,804   $ 15,353