XML 57 R46.htm IDEA: XBRL DOCUMENT v3.21.1
INTANGIBLE ASSETS (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Dec. 31, 2020
Intangible assets subject to amortization      
Gross Amount $ 98,595   $ 99,443
Accumulated amortization (34,739)   (33,584)
Net Book Value 63,856   65,859
Amortization expense for intangible assets 1,512 $ 1,441  
Estimated amortization expense      
Remainder of 2021 4,512    
2022 6,065    
2023 6,080    
2024 5,751    
2025 5,734    
2026 5,722    
Thereafter 29,992    
Total estimated amortization expense 63,856    
Customer lists      
Intangible assets subject to amortization      
Gross Amount 69,405   69,833
Accumulated amortization (24,520)   (23,636)
Net Book Value $ 44,885   46,197
Customer lists | Minimum      
Intangible assets subject to amortization      
Estimated Life 8 years    
Customer lists | Maximum      
Intangible assets subject to amortization      
Estimated Life 17 years    
Trade name      
Intangible assets subject to amortization      
Gross Amount $ 13,934   14,055
Accumulated amortization (5,260)   (5,061)
Net Book Value $ 8,674   8,994
Trade name | Minimum      
Intangible assets subject to amortization      
Estimated Life 10 years    
Trade name | Maximum      
Intangible assets subject to amortization      
Estimated Life 19 years    
Design and technologies      
Intangible assets subject to amortization      
Gross Amount $ 15,232   15,531
Accumulated amortization (4,946)   (4,874)
Net Book Value $ 10,286   10,657
Design and technologies | Minimum      
Intangible assets subject to amortization      
Estimated Life 10 years    
Design and technologies | Maximum      
Intangible assets subject to amortization      
Estimated Life 15 years    
Patents      
Intangible assets subject to amortization      
Estimated Life 17 years    
Gross Amount $ 24   24
Accumulated amortization (13)   (13)
Net Book Value $ 11   $ 11