XML 49 R35.htm IDEA: XBRL DOCUMENT v3.22.0.1
SIGNIFICANT ACCOUNTING POLICIES - Purchased Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Purchased intangible assets    
Weighted average amortization period 14 years  
Gross $ 307,902 $ 57,731
Accumulated Amortization (52,326) (54,066)
Net 255,576 3,665
Expected future amortization of intangible assets    
2022 37,518  
2023 16,018  
2024 16,002  
2025 15,533  
2026 15,533  
Thereafter 154,972  
Net $ 255,576 3,665
Core technology    
Purchased intangible assets    
Weighted average amortization period 3 years  
Gross $ 15,647 17,899
Accumulated Amortization (14,209) (14,234)
Net 1,438 3,665
Expected future amortization of intangible assets    
Net $ 1,438 3,665
Customer relationships    
Purchased intangible assets    
Weighted average amortization period 15 years  
Gross $ 246,718 37,638
Accumulated Amortization (36,047) (37,638)
Net 210,671 0
Expected future amortization of intangible assets    
Net $ 210,671 0
Customer backlog    
Purchased intangible assets    
Weighted average amortization period 7 months  
Gross $ 21,500  
Accumulated Amortization 0  
Net 21,500  
Expected future amortization of intangible assets    
Net $ 21,500  
Trademarks / Trade names    
Purchased intangible assets    
Weighted average amortization period 15 years  
Gross $ 24,037 2,194
Accumulated Amortization (2,070) (2,194)
Net 21,967 0
Expected future amortization of intangible assets    
Net $ 21,967 $ 0