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