XML 100 R66.htm IDEA: XBRL DOCUMENT v3.22.0.1
Acquisitions - Schedule of Acquired Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 29, 2021
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Apr. 15, 2019
Acquired Finite And Indefinite Lived Intangible Assets [Line Items]          
Goodwill   $ 1,152,472 $ 1,251,938 $ 1,243,669  
Developed technologies          
Acquired Finite And Indefinite Lived Intangible Assets [Line Items]          
Amortization period (in years)   9 years      
Customer relationships          
Acquired Finite And Indefinite Lived Intangible Assets [Line Items]          
Amortization period (in years)   18 years 2 months 12 days      
Trademarks          
Acquired Finite And Indefinite Lived Intangible Assets [Line Items]          
Amortization period (in years)   8 years 9 months 18 days      
OTN Systems          
Acquired Finite And Indefinite Lived Intangible Assets [Line Items]          
Total intangible assets subject to amortization $ 39,930       $ 39,930
Goodwill 41,749       $ 41,749
Total intangible assets $ 81,679        
Amortization period (in years) 8 years 6 months        
OTN Systems | Goodwill          
Acquired Finite And Indefinite Lived Intangible Assets [Line Items]          
Goodwill $ 41,749        
OTN Systems | Developed technologies          
Acquired Finite And Indefinite Lived Intangible Assets [Line Items]          
Total intangible assets subject to amortization $ 26,400        
Amortization period (in years) 6 years 9 months 18 days        
OTN Systems | Customer relationships          
Acquired Finite And Indefinite Lived Intangible Assets [Line Items]          
Total intangible assets subject to amortization $ 6,200        
Amortization period (in years) 15 years        
OTN Systems | Sales backlog          
Acquired Finite And Indefinite Lived Intangible Assets [Line Items]          
Total intangible assets subject to amortization $ 3,600        
Amortization period (in years) 5 years        
OTN Systems | Trademarks          
Acquired Finite And Indefinite Lived Intangible Assets [Line Items]          
Total intangible assets subject to amortization $ 3,070        
Amortization period (in years) 14 years 9 months 18 days        
OTN Systems | Non-compete agreements          
Acquired Finite And Indefinite Lived Intangible Assets [Line Items]          
Total intangible assets subject to amortization $ 660        
Amortization period (in years) 2 years