XML 72 R51.htm IDEA: XBRL DOCUMENT v3.25.4
Goodwill and Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2025
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill and Intangible Assets

The following table details amounts related to our goodwill and intangible assets:

 

 

 

 

 

December 31, 2025

 

 

December 31, 2024

 

 

 

Estimated
Useful Life

 

Gross
Carrying
Amount

 

 

Accumulated Amortization

 

 

Gross
Carrying
Amount

 

 

Accumulated Amortization

 

Amortizing intangible assets

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Customer relationships

 

3-20 years

 

$

191.6

 

 

$

170.7

 

 

$

194.7

 

 

$

163.9

 

Developed technology

 

10-20 years

 

 

110.3

 

 

 

87.9

 

 

 

114.8

 

 

 

85.9

 

Trademarks and brand names

 

3-20 years

 

 

24.4

 

 

 

5.8

 

 

 

23.6

 

 

 

4.3

 

Software

 

5-7 years

 

 

19.7

 

 

 

11.2

 

 

 

19.7

 

 

 

7.8

 

Non-compete agreements

 

3-5 years

 

 

7.1

 

 

 

2.6

 

 

 

15.9

 

 

 

5.6

 

Other

 

Various

 

 

7.4

 

 

 

2.9

 

 

 

9.0

 

 

 

0.5

 

Total

 

 

 

$

360.5

 

 

$

281.1

 

 

$

377.7

 

 

$

268.0

 

Non-amortizing intangible assets

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Trademarks and brand names

 

Indefinite

 

 

345.8

 

 

 

 

 

 

345.3

 

 

 

 

Total intangible assets

 

 

 

$

706.3

 

 

 

 

 

$

723.0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Goodwill

 

Indefinite

 

$

217.8

 

 

 

 

 

$

203.2

 

 

 

 

The following table presents the amortization expense related to our intangible assets for the years ended December 31, 2025, 2024 and 2023:

 

 

 

2025

 

 

2024

 

 

2023

 

Amortization expense

 

$

25.4

 

 

$

19.9

 

 

$

15.3

 

Schedule of Expected Annual Amortization Expense

The expected annual amortization expense for the years 2026 through 2030 are as follows:

 

2026

 

$

20.6

 

2027

 

 

11.1

 

2028

 

 

9.8

 

2029

 

 

5.6

 

2030

 

 

4.1