XML 52 R29.htm IDEA: XBRL DOCUMENT v3.22.0.1
Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2021
Goodwill And Intangible Assets Disclosure [Abstract]  
Summary of Intangible Assets

The following table presents intangible assets as of December 31:

 

 

 

2021

 

 

2020

 

 

 

Gross

Carrying

Amount

 

 

Accumulated Amortization

 

 

Gross

Carrying

Amount

 

 

Accumulated Amortization

 

 

 

(in thousands)

 

Customer relationships

 

$

1,781,264

 

 

$

(328,540

)

 

$

195,435

 

 

$

(94,690

)

Trade names

 

 

201,861

 

 

 

(155,141

)

 

 

52,061

 

 

 

(38,138

)

Subcontractor relationships

 

 

5,440

 

 

 

(3,757

)

 

 

5,440

 

 

 

(1,944

)

Non-compete agreements

 

 

13,519

 

 

 

(3,243

)

 

 

3,719

 

 

 

(2,001

)

Developed technology

 

 

95,600

 

 

 

(3,594

)

 

 

-

 

 

 

-

 

Total intangible assets

 

$

2,097,684

 

 

$

(494,275

)

 

$

256,655

 

 

$

(136,773

)

Estimated Amortization Expense for Intangible Assets The following table presents the estimated amortization expense for intangible assets for the years ending December 31 (in thousands):

 

2022

 

$

260,867

 

2023

 

 

230,168

 

2024

 

 

201,423

 

2025

 

 

172,843

 

2026

 

 

153,052

 

Thereafter

 

 

585,056

 

Total future net intangible amortization expense

 

$

1,603,409