XML 47 R37.htm IDEA: XBRL DOCUMENT v3.25.4
Goodwill and Other Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2025
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Changes in Carrying Amount of Goodwill

The changes in the carrying amount of goodwill for the fiscal years ended December 31 were as follows:

 

 

2025

 

 

2024

 

Balance as of January 1

 

$

1,248,855

 

 

$

1,219,476

 

 Add: Goodwill resulting from business combinations

 

 

380

 

 

 

30,200

 

 Effect of foreign currency translation

 

 

2,972

 

 

 

(821

)

Balance as of December 31

 

$

1,252,207

 

 

$

1,248,855

 

Schedule of weighted-average periods of amortization

As of December 31, 2025, the weighted-average periods of amortization are as follows:

 Customer-related

 

5.3 years

 Software

 

5.0 years

 Developed technology

 

6.5 years

 Trade name

 

0.6 years

Total amortizable intangible assets

 

5.3 years

Schedule of Carrying Values of Other Intangibles

The carrying values of other intangible assets are as follows at December 31, 2025 and 2024:

 

 

2025

 

 

 

Gross
Carrying
Value

 

 

Accumulated
Amortization

 

 

Net Carrying
Value

 

Customer-related

 

$

187,837

 

 

$

(143,674

)

 

$

44,163

 

Software

 

 

36,925

 

 

 

(23,321

)

 

 

13,604

 

Developed technology

 

 

8,902

 

 

 

(2,904

)

 

 

5,998

 

Trade name

 

 

1,570

 

 

 

(1,570

)

 

 

 

Total amortizable intangible assets

 

 

235,234

 

 

 

(171,469

)

 

 

63,765

 

Software in development

 

 

17,696

 

 

 

 

 

 

17,696

 

Intangible with indefinite life

 

 

94

 

 

 

 

 

 

94

 

Total other intangible assets

 

$

253,024

 

 

$

(171,469

)

 

$

81,555

 

 

 

 

2024

 

 

 

Gross
Carrying
Value

 

 

Accumulated
Amortization

 

 

Net Carrying
Value

 

Customer-related

 

$

188,410

 

 

$

(108,215

)

 

$

80,195

 

Software

 

 

27,318

 

 

 

(18,204

)

 

 

9,114

 

Developed technology

 

 

8,902

 

 

 

(1,279

)

 

 

7,623

 

Trade name

 

 

1,570

 

 

 

(1,220

)

 

 

350

 

Total amortizable intangible assets

 

 

226,200

 

 

 

(128,918

)

 

 

97,282

 

Software in development

 

 

14,325

 

 

 

 

 

 

14,325

 

Intangible with indefinite life

 

 

94

 

 

 

 

 

 

94

 

Total other intangible assets

 

$

240,619

 

 

$

(128,918

)

 

$

111,701

 

Schedule of Estimated Future Amortization Expense Relating to Amortizable Other Intangible Assets The estimated future amortization expense relating to amortizable other intangible assets is as follows:

Year ending December 31,

 

 

 

2026

 

$

27,412

 

2027

 

 

11,458

 

2028

 

 

9,283

 

2029

 

 

5,631

 

2030

 

 

5,030

 

Thereafter

 

 

4,951

 

Total

 

$

63,765