v3.26.3
Goodwill and Identifiable Intangible Assets, Net (Tables)
9 Months Ended
Sep. 30, 2026
Goodwill and Identifiable Intangible Assets, Net  
Schedule of changes in the carrying amount of goodwill

The changes in the carrying amount of goodwill are as follows (in thousands):

​

​

​

​

​

​

​

​

​

​

​

​

  ​ ​ ​

Mechanical Segment

  ​ ​ ​

Electrical Segment

  ​ ​ ​

Total

Balance at December 31, 2024

​

$

601,512

​

$

273,758

​

$

875,270

Acquisitions and purchase price adjustments (See Note 5)

​

 

52,897

​

​

97,348

​

​

150,245

Balance at December 31, 2025

​

​

654,409

​

​

371,106

​

​

1,025,515

Acquisitions and purchase price adjustments (See Note 5)

​

​

17,077

​

​

107,106

​

​

124,183

Balance at September 30, 2026

​

$

671,486

​

$

478,212

​

$

1,149,698

Schedule of future amortization expense of net identifiable intangible assets

At September 30, 2026, future amortization expense of identifiable intangible assets is as follows (in thousands):

​

​

​

​

​

Year ending December 31—

  ​ ​ ​

​

  ​ ​ ​

2026 (remainder of the year)

​

$

25,144

2027

​

 

86,539

2028

​

 

73,947

2029

​

​

67,679

2030

​

​

55,145

Thereafter

​

 

239,981

Total

​

$

548,435

​