XML 46 R29.htm IDEA: XBRL DOCUMENT v3.22.2.2
Intangible Assets (Tables)
9 Months Ended
Sep. 30, 2022
Intangible Assets  
Schedule of intangible asset activity

    

As of September 30, 2022

As of December 31, 2021

(In thousands)

    

Useful Life (in years)

Gross Carrying Amount

    

Accumulated Amortization

    

Gross Carrying Amount

    

Accumulated Amortization

Acquired technology

3 to 7

$

41,154

$

41,034

$

43,034

$

42,281

Customer relationships

5 to 12

 

33,732

22,107

39,814

 

20,653

Patents and trademarks

10 to 20

13,474

12,181

13,549

12,193

Total

$

88,360

$

75,322

$

96,397

$

75,127