XML 75 R58.htm IDEA: XBRL DOCUMENT v3.22.0.1
INTANGIBLE ASSETS - Summary of Intangible Assets (Detail) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 214,095 $ 214,600
Accumulated Amortization (124,197) (111,318)
Net Carrying Amount 89,898 103,282
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 175,156 175,418
Accumulated Amortization (88,783) (76,541)
Net Carrying Amount 86,373 98,877
Non-compete agreements    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 5,503 5,569
Accumulated Amortization (5,503) (5,569)
Net Carrying Amount 0 0
Trade names    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 24,743 24,870
Accumulated Amortization (22,252) (21,794)
Net Carrying Amount 2,491 3,076
Technology    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 7,843 7,879
Accumulated Amortization (6,885) (6,691)
Net Carrying Amount 958 1,188
Licenses    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 850 864
Accumulated Amortization (774) (723)
Net Carrying Amount $ 76 $ 141