v3.26.1
GOODWILL AND OTHER INTANGIBLE ASSETS (Tables)
3 Months Ended
Mar. 31, 2026
GOODWILL AND OTHER INTANGIBLE ASSETS  
Summary of changes in goodwill

  ​ ​ ​

Product

  ​ ​ ​

Distribution

  ​ ​ ​

Total

Balance, December 31, 2025

$

178,790

$

2,616

$

181,406

TYR acquisition

50,441

50,441

Zircaloy measurement period adjustments

344

344

Foreign currency translation adjustments

 

(966)

 

 

(966)

Balance, March 31, 2026

$

228,609

$

2,616

$

231,225

Summary of intangible assets

March 31, 2026

  ​ ​ ​

  ​ ​ ​

  ​ ​ ​

  ​ ​ ​

Weighted 

Accumulated 

Average 

Gross

Amortization

Net

 

Useful Life

Definite-lived intangibles:

 

  ​

 

  ​

 

  ​

 

  ​

Customer relationships

$

138,160

 

$

(74,470)

 

$

63,690

 

18

Technology

 

91,716

 

 

(21,836)

 

 

69,880

 

16

Tradenames

 

30,784

 

 

(8,417)

 

 

22,367

 

13

Non-compete agreements

 

1,025

 

 

(1,025)

 

 

 

-

$

261,685

 

$

(105,748)

 

$

155,937

Indefinite-lived intangibles:

 

  ​

 

 

  ​

 

 

  ​

 

  ​

Tradenames

 

17,384

 

 

 

 

17,384

 

Indefinite

Total

$

279,069

 

$

(105,748)

 

$

173,321

 

  ​

December 31, 2025

  ​ ​ ​

  ​ ​ ​

  ​ ​ ​

  ​ ​ ​

Weighted 

Accumulated 

Average 

Gross

Amortization

Net

 

Useful Life

Definite-lived intangibles:

 

  ​

 

  ​

 

  ​

 

  ​

Customer relationships

$

112,693

 

$

(73,577)

 

$

39,116

 

17

Technology

 

69,056

 

 

(20,587)

 

 

48,469

 

13

Tradenames

 

18,045

 

 

(8,078)

 

 

9,967

 

12

Non-compete agreements

 

1,037

 

 

(1,037)

 

 

 

-

$

200,831

 

$

(103,279)

 

$

97,552

Indefinite-lived intangibles:

 

  ​

 

 

  ​

 

 

  ​

 

  ​

Tradenames

 

17,432

 

 

 

 

17,432

 

Indefinite

Total

$

218,263

 

$

(103,279)

 

$

114,984

 

  ​

Summary of estimated amortization expense for definite lived intangible assets

Remainder of 2026

  ​ ​ ​

$

9,411

2027

 

12,103

2028

 

12,103

2029

 

12,003

2030

 

11,300

Thereafter

 

99,017

Total

$

155,937