XML 56 R46.htm IDEA: XBRL DOCUMENT v3.22.2.2
INTANGIBLE ASSETS (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2021
Intangible assets subject to amortization          
Gross Amount $ 166,783   $ 166,783   $ 142,969
Accumulated amortization (46,010)   (46,010)   (39,183)
Total estimated amortization expense 120,773   120,773   103,786
Intangible assets resulting from the acquisitions     28,611    
Amortization expense for intangible assets 3,054 $ 1,504 8,133 $ 4,527  
Estimated amortization expense          
Remainder of 2022 3,030   3,030    
2023 12,115   12,115    
2024 11,792   11,792    
2025 11,777   11,777    
2026 11,681   11,681    
2027 11,238   11,238    
Thereafter 59,140   59,140    
Total estimated amortization expense 120,773   $ 120,773   103,786
Customer lists          
Intangible assets subject to amortization          
Estimated Life     18 years    
Gross Amount 111,200   $ 111,200   94,079
Accumulated amortization (32,104)   (32,104)   (27,639)
Total estimated amortization expense 79,096   79,096   66,440
Estimated amortization expense          
Total estimated amortization expense 79,096   $ 79,096   66,440
Customer lists | Minimum          
Intangible assets subject to amortization          
Estimated Life     5 years    
Trade name          
Intangible assets subject to amortization          
Gross Amount 15,040   $ 15,040   14,649
Accumulated amortization (6,549)   (6,549)   (5,927)
Total estimated amortization expense 8,491   8,491   8,722
Estimated amortization expense          
Total estimated amortization expense 8,491   $ 8,491   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 40,543   $ 40,543   34,241
Accumulated amortization (7,357)   (7,357)   (5,617)
Total estimated amortization expense 33,186   33,186   28,624
Estimated amortization expense          
Total estimated amortization expense $ 33,186   $ 33,186   $ 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