Quarterly report [Sections 13 or 15(d)]

GOODWILL AND INTANGIBLE ASSETS - Components of Indefinite-lived and Amortizable Intangible Assets (Details)

v3.25.1
GOODWILL AND INTANGIBLE ASSETS - Components of Indefinite-lived and Amortizable Intangible Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Finite-Lived Intangible Assets [Line Items]    
Gross $ 714,252 $ 722,308
Accumulated Amortization (319,165) (318,535)
Carrying Value 395,087 403,773
Indefinite-Lived Intangible Assets (Excluding Goodwill) [Abstract]    
Indefinite-lived intangible assets 139,726 137,816
Total customer contracts and other intangible assets 534,813 541,589
Customer contracts    
Finite-Lived Intangible Assets [Line Items]    
Gross 662,885 671,242
Accumulated Amortization (287,099) (288,150)
Carrying Value $ 375,786 $ 383,092
Customer contracts | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Useful Life in Years 3 years 3 years
Customer contracts | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Useful Life in Years 20 years 20 years
Trademarks & tradenames    
Finite-Lived Intangible Assets [Line Items]    
Gross $ 24,327 $ 24,559
Accumulated Amortization (13,534) (12,480)
Carrying Value $ 10,793 $ 12,079
Trademarks & tradenames | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Useful Life in Years 7 years 7 years
Trademarks & tradenames | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Useful Life in Years 20 years 20 years
Other intangible assets    
Finite-Lived Intangible Assets [Line Items]    
Gross $ 27,040 $ 26,507
Accumulated Amortization (18,532) (17,905)
Carrying Value $ 8,508 $ 8,602
Other intangible assets | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Useful Life in Years 3 years 3 years
Other intangible assets | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Useful Life in Years 20 years 20 years