XML 31 R59.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
GOODWILL AND INTANGIBLE ASSETS, NET (Intangible Assets Components and Amortization Expense Recognized) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Finite-Lived Intangible Assets [Line Items]      
Gross carrying amount $ 100,458 $ 91,553  
Accumulated amortization (44,200) (34,488)  
Net carrying amount 56,258 57,065  
Amortization of purchased intangibles $ 9,914 $ 8,511 $ 7,562
Customer relationships      
Finite-Lived Intangible Assets [Line Items]      
Weighted average life at acquisition (in years) 9 years 9 years 6 months  
Gross carrying amount $ 87,489 $ 78,042  
Accumulated amortization (38,526) (29,580)  
Net carrying amount 48,963 48,462  
Customer relationships | Depreciation and Amortization Expense      
Finite-Lived Intangible Assets [Line Items]      
Amortization of purchased intangibles $ 8,743 7,637 6,643
Software      
Finite-Lived Intangible Assets [Line Items]      
Weighted average life at acquisition (in years) 6 years    
Gross carrying amount $ 4,472    
Accumulated amortization (486)    
Net carrying amount 3,986    
Software | Depreciation and Amortization Expense      
Finite-Lived Intangible Assets [Line Items]      
Amortization of purchased intangibles $ 486 $ 0 0
Trade names      
Finite-Lived Intangible Assets [Line Items]      
Weighted average life at acquisition (in years) 5 years 5 years 3 months 18 days  
Gross carrying amount $ 6,439 $ 6,111  
Accumulated amortization (4,753) (4,300)  
Net carrying amount 1,686 1,811  
Trade names | Depreciation and Amortization Expense      
Finite-Lived Intangible Assets [Line Items]      
Amortization of purchased intangibles $ 447 $ 266 896
Contract royalties      
Finite-Lived Intangible Assets [Line Items]      
Weighted average life at acquisition (in years) 8 years 8 years  
Gross carrying amount $ 1,900 $ 1,900  
Accumulated amortization (435) (198)  
Net carrying amount 1,465 1,702  
Contract royalties | Depreciation and Amortization Expense      
Finite-Lived Intangible Assets [Line Items]      
Amortization of purchased intangibles $ 238 $ 198 0
Assembled workforce      
Finite-Lived Intangible Assets [Line Items]      
Weighted average life at acquisition (in years) 3 years    
Gross carrying amount $ 158    
Accumulated amortization 0    
Net carrying amount 158    
Favorable lease      
Finite-Lived Intangible Assets [Line Items]      
Weighted average life at acquisition (in years)   11 years 2 months 12 days  
Gross carrying amount   $ 5,500  
Accumulated amortization   (410)  
Net carrying amount   5,090  
Favorable lease | Selling, General and Administrative Expenses      
Finite-Lived Intangible Assets [Line Items]      
Amortization of purchased intangibles 0 410 0
Non-competition agreements | Depreciation and Amortization Expense      
Finite-Lived Intangible Assets [Line Items]      
Amortization of purchased intangibles $ 0 $ 0 $ 23