XML 76 R46.htm IDEA: XBRL DOCUMENT v3.25.0.1
PURCHASED INTANGIBLE ASSETS - Weighted Average Amortization (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Purchased intangible assets    
Gross $ 233,337 $ 255,411
Accumulated Amortization (59,233) (60,151)
Net 174,104 195,260
Core technology    
Purchased intangible assets    
Gross 260 283
Accumulated Amortization (260) (269)
Net $ 0 14
Customer backlog    
Purchased intangible assets    
Gross   22,000
Accumulated Amortization   (22,000)
Net   0
Customer relationships    
Purchased intangible assets    
Weighted average amortization period 12 years  
Gross $ 211,077 211,128
Accumulated Amortization (54,537) (34,913)
Net $ 156,540 176,215
Trademarks / Trade names    
Purchased intangible assets    
Weighted average amortization period 12 years  
Gross $ 22,000 22,000
Accumulated Amortization (4,436) (2,969)
Net $ 17,564 $ 19,031