XML 39 R29.htm IDEA: XBRL DOCUMENT v3.22.1
INTANGIBLE ASSETS AND GOODWILL (Tables)
3 Months Ended
Mar. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Intangible Assets
The Company's intangible assets at March 31, 2022 and December 31, 2021 consisted of the following (in thousands):
March 31, 2022Weighted average amortization period
(years)
CostAccumulated
amortization
Net
carrying value
In-process research and development*$34,000 $— $34,000 
Developed technology7.93306,380 189,660 116,720 
Customer relationships11.86268,140 84,651 183,489 
Trade names3.885,000 4,021 979 
Internal use software3.00730 730 — 
9.17$614,250 $279,062 $335,188 

December 31, 2021Weighted average amortization period
(years)
CostAccumulated
amortization
Net
carrying value
In-process research and development*$34,000 $— $34,000 
Developed technology7.93306,380 181,393 124,987 
Customer relationships11.86268,140 77,653 190,487 
Trade names3.885,000 3,744 1,256 
Internal use software3.00730 730 — 
9.17$614,250 $263,520 $350,730 

* An in-process research and development intangible asset has an indefinite life until the product is generally available, at which time such asset is typically reclassified to developed technology.
Schedule of Estimated Future Amortization Expense for Intangible Assets
Estimated future amortization expense for the Company's intangible assets at March 31, 2022 was as follows (in thousands):
Years ending December 31,
Remainder of 2022$44,907 
202353,966 
202446,899 
202540,338 
202636,489 
202731,634 
Thereafter80,955 
$335,188 
Schedule of Goodwill There were no changes to the carrying value of the Company's goodwill in the three months ended March 31, 2022 or
2021. The components of goodwill at March 31, 2022 and March 31, 2021 were as follows (in thousands):
Cloud and EdgeIP Optical NetworksTotal
Balance at March 31, 2022
  Goodwill$392,302 $191,996 $584,298 
  Accumulated impairment losses(167,406)(116,000)(283,406)
$224,896 $75,996 $300,892 
Balance at March 31, 2021
  Goodwill$392,302 $191,996 $584,298 
  Accumulated impairment losses(167,406)— (167,406)
$224,896 $191,996 $416,892