v3.26.3
Intangible Assets and Goodwill (Tables)
9 Months Ended
Sep. 30, 2026
Intangible Asset, Goodwill and Other [Abstract]  
Summary of Intangible Assets

A summary of intangible assets as of September 30, 2026 and December 31, 2025 is as follows:

 

September 30, 2026

 

(in thousands)

 

Gross Carrying
Amount

 

 

Accumulated
Amortization

 

 

Net Carrying
Amount

 

Customer relationships

 

$

147,188

 

 

$

(35,852

)

 

$

111,336

 

Trade names

 

 

12,100

 

 

 

(2,896

)

 

 

9,204

 

Technology, patents, and other

 

 

30,693

 

 

 

(1,641

)

 

 

29,052

 

Total

 

$

189,981

 

 

$

(40,389

)

 

$

149,592

 

 

 

 

 

 

 

 

 

 

 

 

 

December 31, 2025

 

(in thousands)

 

Gross Carrying
Amount

 

 

Accumulated
Amortization

 

 

Net Carrying
Amount

 

Customer relationships

 

$

145,648

 

 

$

(46,488

)

 

$

99,160

 

Trade names

 

 

11,700

 

 

 

(1,822

)

 

 

9,878

 

Technology, patents, and other

 

 

8,100

 

 

 

(908

)

 

 

7,192

 

Total

 

$

165,448

 

 

$

(49,218

)

 

$

116,230

 

 

The weighted average amortization period for identifiable intangible assets acquired as of September 30, 2026 is 8.9 years.
Schedule of Estimated Future Amortization Expenses

The following table presents the future amortization for intangible assets as of September 30, 2026:

 

Year

 

(in thousands)

 

Remainder of 2026

 

$

4,668

 

2027

 

 

18,671

 

2028

 

 

18,671

 

2029

 

 

17,600

 

2030

 

 

15,680

 

Thereafter

 

 

74,302

 

Total

 

$

149,592

 

Schedule of Goodwill

The following table presents a roll-forward of goodwill for the periods ended September 30, 2026 and December 31, 2025:

(in thousands)

 

Goodwill, Gross

 

 

Accumulated
Impairment

 

 

Goodwill, Net

 

Balance at December 31, 2025

 

$

170,224

 

 

$

(70,504

)

 

$

99,720

 

Additions – DIS acquisition

 

 

5,116

 

 

 

—

 

 

 

5,116

 

Additions - TCO Group acquisition

 

 

31,714

 

 

 

—

 

 

 

31,714

 

Measurement period adjustment - Citadel

 

 

1,085

 

 

 

—

 

 

 

1,085

 

Foreign currency translation adjustment

 

 

1,145

 

 

 

—

 

 

 

1,145

 

Balance at September 30, 2026

 

$

209,284

 

 

$

(70,504

)

 

$

138,780