XML 85 R66.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Intangibles:    
Intangible Assets, Gross $ 1,152,012 $ 1,135,762
Less Accumulated Amortization (333,792) (228,233)
Total Intangible Assets, Net 818,220 907,529
Customer Relationships    
Intangibles:    
Intangible Assets, Gross 870,987 875,160
Less Accumulated Amortization (218,808) (150,655)
Intangible Assets, Net 652,179 724,505
Trademarks    
Intangibles:    
Intangible Assets, Gross 188,820 197,037
Less Accumulated Amortization (74,141) (53,150)
Intangible Assets, Net 114,679 143,887
Software and Software Development Costs    
Intangibles:    
Intangible Assets, Gross 70,622 42,234
Less Accumulated Amortization (30,928) (18,591)
Intangible Assets, Net 39,694 23,643
Other Intangible Assets    
Intangibles:    
Intangible Assets, Gross 21,583 21,331
Less Accumulated Amortization (9,915) (5,837)
Intangible Assets, Net $ 11,668 $ 15,494