XML 28 R12.htm IDEA: XBRL DOCUMENT v3.25.0.1
INTANGIBLE ASSETS
12 Months Ended
Dec. 31, 2024
INTANGIBLE ASSETS  
INTANGIBLE ASSETS

5. INTANGIBLE ASSETS

Intangible assets on the Company’s consolidated balance sheets consist of the following (in thousands):

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Weighted Average

​

December 31, 2024

​

December 31, 2023

​

    

Amortization

    

Gross

    

Accumulated

    

Net Book

    

Gross

    

Accumulated

    

Net Book

​

​

Period

​

Amount

​

Amortization

​

Value

​

Amount

​

Amortization

​

Value

Customer lists

 

14.1 years

​

$

116,370

​

$

(50,098)

​

$

66,272

​

$

116,831

​

$

(42,421)

​

$

74,410

Trade name

 

13.7 years

​

 

15,890

​

 

(8,564)

​

 

7,326

​

 

15,572

​

 

(7,916)

​

 

7,656

Design and technologies

 

10.5 years

​

 

41,390

​

 

(15,317)

​

 

26,073

​

 

41,480

​

 

(12,173)

​

 

29,307

Total

​

​

​

$

173,650

​

$

(73,979)

​

$

99,671

​

$

173,883

​

$

(62,510)

​

$

111,373

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Total amortization expense for intangible assets for the years 2024, 2023 and 2022 was $12,697, $12,313, and $11,169, respectively.

Estimated amortization expense for intangible assets is as follows (in thousands):

​

​

​

​

​

Year ending December 31, 

    

Total

​

​

Estimated

​

    

Amortization Expense

2025

​

​

12,357

2026

​

 

12,260

2027

​

​

11,818

2028

​

​

11,092

2029

​

​

9,453

Thereafter

​

 

42,691

Total estimated amortization expense

​

$

99,671

​

​

​

​

​