XML 54 R44.htm IDEA: XBRL DOCUMENT v3.23.1
INTANGIBLE ASSETS AND GOODWILL - Schedule of Intangible Assets and Amortization (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2023
Dec. 31, 2022
Intangible Assets And Goodwill    
Weighted average amortization period (years) 9 years 6 months 3 days 9 years 6 months 3 days
Cost $ 618,706 $ 618,706
Accumulated amortization 338,631 323,978
Net carrying value 280,075 $ 294,728
Estimated future amortization expense for intangible assets    
Remainder of 2023 42,229  
2024 50,717  
2025 44,006  
2026 38,965  
2027 33,936  
2028 23,400  
Thereafter 46,822  
Total $ 280,075  
Developed technology    
Intangible Assets And Goodwill    
Weighted average amortization period (years) 7 years 10 months 2 days 7 years 10 months 2 days
Cost $ 340,380 $ 340,380
Accumulated amortization 219,471 212,448
Net carrying value $ 120,909 $ 127,932
Customer relationships    
Intangible Assets And Goodwill    
Weighted average amortization period (years) 11 years 10 months 9 days 11 years 10 months 9 days
Cost $ 268,140 $ 268,140
Accumulated amortization 113,497 106,385
Net carrying value $ 154,643 $ 161,755
Trade names    
Intangible Assets And Goodwill    
Weighted average amortization period (years) 3 years 10 months 17 days 3 years 10 months 17 days
Cost $ 5,000 $ 5,000
Accumulated amortization 4,810 4,658
Net carrying value $ 190 $ 342
Software licenses    
Intangible Assets And Goodwill    
Weighted average amortization period (years) 3 years 3 years
Cost $ 5,186 $ 5,186
Accumulated amortization 853 487
Net carrying value $ 4,333 $ 4,699