XML 51 R41.htm IDEA: XBRL DOCUMENT v3.23.1
GOODWILL AND INTANGIBLE ASSETS - Schedule of Acquired Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2023
Dec. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]    
Other indefinite-lived intangibles $ 286 $ 286
Intangible assets with finite lives:    
Additions 0 26,479
Accumulated Amortization (51,980) (45,195)
Net 92,470  
Total purchased intangible assets, Gross 144,736 118,257
Total purchased intangible assets, Net 92,756 99,541
Developed technology    
Intangible assets with finite lives:    
Gross 51,044 38,650
Additions 0 12,394
Accumulated Amortization (19,710) (17,260)
Net 31,334 33,784
Customer relationship    
Intangible assets with finite lives:    
Gross 55,106 41,021
Additions 0 14,085
Accumulated Amortization (22,152) (19,702)
Net 32,954 35,404
Trade names    
Intangible assets with finite lives:    
Gross 37,700 37,700
Additions 0 0
Accumulated Amortization (9,518) (7,633)
Net 28,182 30,067
Order backlog    
Intangible assets with finite lives:    
Gross 600 600
Additions 0 0
Accumulated Amortization (600) (600)
Net $ 0 $ 0