XML 73 R56.htm IDEA: XBRL DOCUMENT v3.25.4
Goodwill and Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Intangibles:    
Intangible Assets, Gross $ 1,437,135 $ 1,289,683
Less Accumulated Amortization (602,887) (452,900)
Total Intangible Assets, Net 834,248 836,783
Customer Relationships    
Intangibles:    
Intangible Assets, Gross 960,667 939,227
Less Accumulated Amortization (380,115) (293,581)
Intangible Assets, Net 580,552 645,646
Trademarks    
Intangibles:    
Intangible Assets, Gross 215,500 208,549
Less Accumulated Amortization (112,192) (94,687)
Intangible Assets, Net 103,308 113,862
Software and Software Development Costs    
Intangibles:    
Intangible Assets, Gross 206,280 104,017
Less Accumulated Amortization (85,540) (49,597)
Intangible Assets, Net 120,740 54,420
Other Intangible Assets    
Intangibles:    
Intangible Assets, Gross 54,688 37,890
Less Accumulated Amortization (25,040) (15,035)
Intangible Assets, Net $ 29,648 $ 22,855