XML 57 R47.htm IDEA: XBRL DOCUMENT v3.22.1
INTANGIBLE ASSETS (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Intangible assets subject to amortization      
Gross Amount $ 142,819   $ 142,969
Accumulated amortization (41,475)   (39,183)
Net Book Value 101,344   103,786
Amortization expense for intangible assets 2,434 $ 1,512  
Estimated amortization expense      
Remainder of 2022 7,382    
2023 9,856    
2024 9,528    
2025 9,510    
2026 9,412    
2027 8,966    
Thereafter 46,690    
Total estimated amortization expense 101,344    
Customer lists      
Intangible assets subject to amortization      
Gross Amount 93,997   94,079
Accumulated amortization (29,071)   (27,639)
Net Book Value $ 64,926   66,440
Customer lists | Minimum      
Intangible assets subject to amortization      
Estimated Life 5 years    
Customer lists | Maximum      
Intangible assets subject to amortization      
Estimated Life 18 years    
Trade name      
Intangible assets subject to amortization      
Gross Amount $ 14,645   14,649
Accumulated amortization (6,162)   (5,927)
Net Book Value $ 8,483   8,722
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 $ 34,177   34,241
Accumulated amortization (6,242)   (5,617)
Net Book Value $ 27,935   $ 28,624
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