XML 38 R26.htm IDEA: XBRL DOCUMENT v3.22.1
Intangible Assets (Tables)
3 Months Ended
Mar. 31, 2022
Goodwill And Intangible Assets Disclosure [Abstract]  
Schedule of Finite-lived Intangible Assets

Intangible assets consisted of the following (in thousands):

 

 

 

 

 

March 31, 2022

 

 

 

Useful Life

(Years)

 

Gross

 

 

Accumulated

Amortization

 

 

Net

 

Backlog

 

1 to 7

 

$

4,500

 

 

$

(2,249

)

 

$

2,251

 

Customer relationships

 

5 to 10

 

 

75,162

 

 

 

(26,527

)

 

 

48,635

 

Developed technology (1)

 

1 to 6

 

 

73,204

 

 

 

(40,516

)

 

 

32,688

 

Noncompetition agreements

 

3 to 5

 

 

6,445

 

 

 

(2,064

)

 

 

4,381

 

Tradename and trademarks

 

1 to 3

 

 

7,272

 

 

 

(5,452

)

 

 

1,820

 

 

 

 

 

$

166,583

 

 

$

(76,808

)

 

$

89,775

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(1) Developed technology intangible assets include IPR&D of $0.4 million as of March 31, 2022, which is not subject to amortization.

 

 

 

 

 

 

December 31, 2021

 

 

 

Useful Life

(Years)

 

Gross

 

 

Accumulated

Amortization

 

 

Net

 

Backlog

 

3

 

$

4,500

 

 

$

(1,816

)

 

$

2,684

 

Customer relationships

 

3 to 10

 

 

75,188

 

 

 

(23,795

)

 

 

51,393

 

Developed technology (1)

 

3 to 8

 

 

72,723

 

 

 

(37,333

)

 

 

35,390

 

Noncompetition agreements

 

3 to 5

 

 

6,452

 

 

 

(1,725

)

 

 

4,727

 

Tradename and trademarks

 

1 to 4

 

 

7,267

 

 

 

(4,643

)

 

 

2,624

 

 

 

 

 

$

166,130

 

 

$

(69,312

)

 

$

96,818

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(1) Developed technology intangible assets include IPR&D of $0.4 million as of December 31, 2021, which is not subject to amortization.

 

 

Schedule of Changes in Carrying Amount of Goodwill

Changes in the carrying amount of goodwill for the three months ended March 31, 2022, are summarized as follows (in thousands):

 

Balance—December 31, 2021

 

$

672,381

 

Cumulative translation adjustments

 

 

(950

)

Balance—March 31, 2022

 

$

671,431