XML 58 R47.htm IDEA: XBRL DOCUMENT v3.24.3
INTANGIBLE ASSETS (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Intangible assets subject to amortization          
Gross Amount $ 176,595   $ 176,595   $ 173,883
Accumulated Amortization (72,002)   (72,002)   (62,510)
Total estimated amortization expense 104,593   104,593   111,373
Amortization expense for intangible assets 3,135 $ 3,075 9,381 $ 9,226  
Estimated amortization expense          
Remainder of 2024 3,305   3,305    
2025 12,570   12,570    
2026 12,472   12,472    
2027 12,028   12,028    
2028 11,280   11,280    
Thereafter 52,938   52,938    
Total estimated amortization expense $ 104,593   $ 104,593   111,373
Customer lists          
Intangible assets subject to amortization          
Estimated Life 14 years 1 month 6 days   14 years 1 month 6 days    
Gross Amount $ 118,164   $ 118,164   116,831
Accumulated Amortization (48,641)   (48,641)   (42,421)
Total estimated amortization expense 69,523   69,523   74,410
Estimated amortization expense          
Total estimated amortization expense $ 69,523   $ 69,523   74,410
Trade name          
Intangible assets subject to amortization          
Estimated Life 13 years 8 months 12 days   13 years 8 months 12 days    
Gross Amount $ 16,186   $ 16,186   15,572
Accumulated Amortization (8,496)   (8,496)   (7,916)
Total estimated amortization expense 7,690   7,690   7,656
Estimated amortization expense          
Total estimated amortization expense $ 7,690   $ 7,690   7,656
Design and technologies          
Intangible assets subject to amortization          
Estimated Life 10 years 6 months   10 years 6 months    
Gross Amount $ 42,245   $ 42,245   41,480
Accumulated Amortization (14,865)   (14,865)   (12,173)
Total estimated amortization expense 27,380   27,380   29,307
Estimated amortization expense          
Total estimated amortization expense $ 27,380   $ 27,380   $ 29,307