XML 60 R46.htm IDEA: XBRL DOCUMENT v3.21.2
INTANGIBLE ASSETS (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Intangible assets subject to amortization          
Gross Amount $ 98,759   $ 98,759   $ 99,443
Accumulated amortization (36,347)   (36,347)   (33,584)
Net Book Value 62,412   62,412   65,859
Amortization expense for intangible assets 1,511 $ 1,483 3,023 $ 2,924  
Estimated amortization expense          
Remainder of 2021 3,011   3,011    
2022 6,073   6,073    
2023 6,087   6,087    
2024 5,759   5,759    
2025 5,741   5,741    
2026 5,729   5,729    
Thereafter 30,012   30,012    
Total estimated amortization expense 62,412   62,412    
Customer lists          
Intangible assets subject to amortization          
Gross Amount 69,489   69,489   69,833
Accumulated amortization (25,611)   (25,611)   (23,636)
Net Book Value 43,878   $ 43,878   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,951   $ 13,951   14,055
Accumulated amortization (5,497)   (5,497)   (5,061)
Net Book Value 8,454   $ 8,454   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,295   $ 15,295   15,531
Accumulated amortization (5,225)   (5,225)   (4,874)
Net Book Value 10,070   $ 10,070   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   24
Accumulated amortization (14)   (14)   (13)
Net Book Value $ 10   $ 10   $ 11