v3.25.4
INTANGIBLE ASSETS (Tables)
12 Months Ended
Dec. 31, 2025
INTANGIBLE ASSETS  
Schedule of intangible assets

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

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Weighted Average

​

December 31, 2025

​

December 31, 2024

​

  ​ ​ ​

Amortization

  ​ ​ ​

Gross

  ​ ​ ​

Accumulated

  ​ ​ ​

Net Book

  ​ ​ ​

Gross

  ​ ​ ​

Accumulated

  ​ ​ ​

Net Book

​

​

Period

​

Amount

​

Amortization

​

Value

​

Amount

​

Amortization

​

Value

Customer lists

 

14.1 years

​

$

117,927

​

$

(59,006)

​

$

58,921

​

$

116,370

​

$

(50,098)

​

$

66,272

Trade name

 

13.7 years

​

 

16,105

​

 

(9,471)

​

 

6,634

​

 

15,890

​

 

(8,564)

​

 

7,326

Design and technologies

 

10.5 years

​

 

42,232

​

 

(19,396)

​

 

22,836

​

 

41,390

​

 

(15,317)

​

 

26,073

Total

​

​

​

$

176,264

​

$

(87,873)

​

$

88,391

​

$

173,650

​

$

(73,979)

​

$

99,671

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Schedule of estimated future intangible asset amortization expense

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

​

​

​

​

​

Year ending December 31, 

  ​ ​ ​

Total

​

​

Estimated

​

  ​ ​ ​

Amortization Expense

2026

​

 

12,429

2027

​

​

11,986

2028

​

​

11,222

2029

​

​

9,583

2030

​

​

9,429

Thereafter

​

 

33,742

Total estimated amortization expense

​

$

88,391

​

​

​

​

​