XML 85 R60.htm IDEA: XBRL DOCUMENT v3.24.0.1
INTANGIBLE ASSETS - Summary of Intangible Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 187,550 $ 206,605
Accumulated Amortization (124,857) (131,198)
Net Carrying Amount 62,693 75,407
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 164,305 165,231
Accumulated Amortization (102,630) (91,296)
Net Carrying Amount 61,675 73,935
Non-compete agreements    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount   4,281
Accumulated Amortization   (4,281)
Net Carrying Amount   0
Trade names    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 20,262 20,563
Accumulated Amortization (19,742) (19,830)
Net Carrying Amount 520 733
Technology    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 2,300 2,707
Accumulated Amortization (1,802) (1,978)
Net Carrying Amount 498 729
Licenses    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 683 840
Accumulated Amortization (683) (830)
Net Carrying Amount $ 0 10
Other    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount   12,983
Accumulated Amortization   (12,983)
Net Carrying Amount   $ 0