XML 30 R58.htm IDEA: XBRL DOCUMENT v3.20.1
INTANGIBLE ASSETS - Summary of Intangible Assets (Detail) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 213,816 $ 213,778
Accumulated Amortization (96,797) (82,406)
Net Carrying Amount 117,019 131,372
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 174,940 174,894
Accumulated Amortization (63,727) (51,160)
Net Carrying Amount 111,213 123,734
Non-compete agreements    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 5,466 5,433
Accumulated Amortization (5,306) (4,882)
Net Carrying Amount 160 551
Trade names    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 24,724 24,753
Accumulated Amortization (21,146) (20,594)
Net Carrying Amount 3,578 4,159
Technology    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 7,838 7,847
Accumulated Amortization (5,976) (5,187)
Net Carrying Amount 1,862 2,660
Licenses    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 848 851
Accumulated Amortization (642) (583)
Net Carrying Amount $ 206 $ 268