XML 68 R50.htm IDEA: XBRL DOCUMENT v3.25.0.1
Goodwill and Intangible Assets - Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Goodwill and Intangible Assets      
Gross Carrying Amount $ 289,367 $ 332,148  
Accumulated Amortization (192,661) (204,708)  
Net 96,706 127,440  
Amortization expense, intangible assets 29,500 31,200 $ 34,700
Future Amortization Expense, Year One 20,200    
Future Amortization Expense, Year Two 19,500    
Future Amortization Expense, Year Three 18,900    
Future Amortization Expense, Year Four 11,200    
Future Amortization Expense, Year Five 7,300    
Customer relationships      
Goodwill and Intangible Assets      
Gross Carrying Amount 215,366 258,337  
Accumulated Amortization (133,927) (156,141)  
Net 81,439 102,196  
Amortizable trade name      
Goodwill and Intangible Assets      
Gross Carrying Amount 74,001 73,811  
Accumulated Amortization (58,734) (48,567)  
Net $ 15,267 $ 25,244