XML 56 R46.htm IDEA: XBRL DOCUMENT v3.23.2
INTANGIBLE ASSETS (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Intangible assets subject to amortization          
Gross Amount $ 169,298   $ 169,298   $ 168,910
Accumulated amortization (56,138)   (56,138)   (49,835)
Total estimated amortization expense 113,160   113,160   119,075
Amortization expense for intangible assets 3,142 $ 2,645 6,151 $ 5,079  
Estimated amortization expense          
Remainder of 2023 6,073   6,073    
2024 11,908   11,908    
2025 11,892   11,892    
2026 11,795   11,795    
2027 11,352   11,352    
Thereafter 60,140   60,140    
Total estimated amortization expense 113,160   113,160   119,075
Customer lists          
Intangible assets subject to amortization          
Gross Amount 112,676   112,676   112,378
Accumulated amortization (38,336)   (38,336)   (34,377)
Total estimated amortization expense 74,340   74,340   78,001
Estimated amortization expense          
Total estimated amortization expense $ 74,340   $ 74,340   78,001
Customer lists | Minimum          
Intangible assets subject to amortization          
Estimated Life 5 years   5 years    
Customer lists | Maximum          
Intangible assets subject to amortization          
Estimated Life 18 years   18 years    
Trade name          
Intangible assets subject to amortization          
Gross Amount $ 15,295   $ 15,295   15,320
Accumulated amortization (7,435)   (7,435)   (6,900)
Total estimated amortization expense 7,860   7,860   8,420
Estimated amortization expense          
Total estimated amortization expense $ 7,860   $ 7,860   8,420
Trade name | Minimum          
Intangible assets subject to amortization          
Estimated Life 10 years   10 years    
Trade name | Maximum          
Intangible assets subject to amortization          
Estimated Life 19 years   19 years    
Design and technologies          
Intangible assets subject to amortization          
Gross Amount $ 41,327   $ 41,327   41,212
Accumulated amortization (10,367)   (10,367)   (8,558)
Total estimated amortization expense 30,960   30,960   32,654
Estimated amortization expense          
Total estimated amortization expense $ 30,960   $ 30,960   $ 32,654
Design and technologies | Minimum          
Intangible assets subject to amortization          
Estimated Life 10 years   10 years    
Design and technologies | Maximum          
Intangible assets subject to amortization          
Estimated Life 15 years   15 years