XML 55 R45.htm IDEA: XBRL DOCUMENT v3.23.1
INTANGIBLE ASSETS (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Intangible assets subject to amortization      
Gross Amount $ 169,025   $ 168,910
Accumulated amortization (52,998)   (49,835)
Total estimated amortization expense 116,027   119,075
Amortization expense for intangible assets 3,009 $ 2,434  
Estimated amortization expense      
Remainder of 2023 9,205    
2024 11,881    
2025 11,865    
2026 11,767    
2027 11,323    
Thereafter 59,986    
Total estimated amortization expense $ 116,027   119,075
Customer lists      
Intangible assets subject to amortization      
Estimated Life 18 years    
Gross Amount $ 112,437   112,378
Accumulated amortization (36,318)   (34,377)
Total estimated amortization expense 76,119   78,001
Estimated amortization expense      
Total estimated amortization expense $ 76,119   78,001
Customer lists | Minimum      
Intangible assets subject to amortization      
Estimated Life 5 years    
Trade name      
Intangible assets subject to amortization      
Gross Amount $ 15,322   15,320
Accumulated amortization (7,176)   (6,900)
Total estimated amortization expense 8,146   8,420
Estimated amortization expense      
Total estimated amortization expense $ 8,146   8,420
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,266   41,212
Accumulated amortization (9,504)   (8,558)
Total estimated amortization expense 31,762   32,654
Estimated amortization expense      
Total estimated amortization expense $ 31,762   $ 32,654
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