XML 57 R47.htm IDEA: XBRL DOCUMENT v3.22.2
INTANGIBLE ASSETS (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Intangible assets subject to amortization          
Gross Amount $ 169,474   $ 169,474   $ 142,969
Accumulated amortization (43,531)   (43,531)   (39,183)
Net Book Value 125,943   125,943   103,786
Intangible assets resulting from the acquisitions     28,611    
Amortization expense for intangible assets 2,645 $ 1,511 5,079 $ 3,023  
Estimated amortization expense          
Remainder of 2022 6,133   6,133    
2023 12,269   12,269    
2024 11,944   11,944    
2025 11,928   11,928    
2026 11,831   11,831    
2027 11,388   11,388    
Thereafter 60,450   60,450    
Total estimated amortization expense 125,943   125,943    
Customer lists          
Intangible assets subject to amortization          
Gross Amount 112,875   112,875   94,079
Accumulated amortization (30,446)   (30,446)   (27,639)
Net Book Value 82,429   $ 82,429   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 15,287   $ 15,287   14,649
Accumulated amortization (6,347)   (6,347)   (5,927)
Net Book Value 8,940   $ 8,940   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 41,312   $ 41,312   34,241
Accumulated amortization (6,738)   (6,738)   (5,617)
Net Book Value $ 34,574   $ 34,574   $ 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