XML 61 R50.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill, Trade Name, and Customer Lists - Schedule of Changes in Carrying Amount of Goodwill (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Goodwill [Line Items]    
Beginning Balance $ 793,080 $ 793,892
Acquisitions 26,519 9,116
Adjustments to initial purchase price allocations   (35)
Foreign currency translation 1,055 (9,893)
Ending Balance 820,654 793,080
Americas [Member]    
Goodwill [Line Items]    
Beginning Balance 677,171 668,048
Acquisitions 26,519 9,116
Adjustments to initial purchase price allocations   (35)
Foreign currency translation 107 42
Ending Balance 703,797 677,171
International [Member]    
Goodwill [Line Items]    
Beginning Balance 115,909 125,844
Acquisitions 0 0
Adjustments to initial purchase price allocations   0
Foreign currency translation 948 (9,935)
Ending Balance $ 116,857 $ 115,909