XML 58 R47.htm IDEA: XBRL DOCUMENT v3.24.2.u1
INTANGIBLE ASSETS (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Intangible assets subject to amortization          
Gross Amount $ 175,426   $ 175,426   $ 173,883
Accumulated Amortization (68,333)   (68,333)   (62,510)
Total estimated amortization expense 107,093   107,093   111,373
Amortization expense for intangible assets 3,131 $ 3,142 6,246 $ 6,151  
Estimated amortization expense          
Remainder of 2024 6,273   6,273    
2025 12,494   12,494    
2026 12,397   12,397    
2027 11,954   11,954    
2028 11,220   11,220    
Thereafter 52,755   52,755    
Total estimated amortization expense $ 107,093   $ 107,093   111,373
Customer lists          
Intangible assets subject to amortization          
Estimated Life 14 years 3 months 18 days   14 years 3 months 18 days    
Gross Amount $ 117,489   $ 117,489   116,831
Accumulated Amortization (46,308)   (46,308)   (42,421)
Total estimated amortization expense 71,181   71,181   74,410
Estimated amortization expense          
Total estimated amortization expense $ 71,181   $ 71,181   74,410
Trade name          
Intangible assets subject to amortization          
Estimated Life 13 years 10 months 24 days   13 years 10 months 24 days    
Gross Amount $ 16,054   $ 16,054   15,572
Accumulated Amortization (8,246)   (8,246)   (7,916)
Total estimated amortization expense 7,808   7,808   7,656
Estimated amortization expense          
Total estimated amortization expense $ 7,808   $ 7,808   7,656
Design and technologies          
Intangible assets subject to amortization          
Estimated Life 10 years 7 months 6 days   10 years 7 months 6 days    
Gross Amount $ 41,883   $ 41,883   41,480
Accumulated Amortization (13,779)   (13,779)   (12,173)
Total estimated amortization expense 28,104   28,104   29,307
Estimated amortization expense          
Total estimated amortization expense $ 28,104   $ 28,104   $ 29,307