XML 101 R76.htm IDEA: XBRL DOCUMENT v3.25.1
Goodwill and Intangible Assets - Schedule of Finite-lived Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 26, 2025
Jan. 28, 2024
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 217,077 $ 216,257
Accumulated Amortization (60,825) (51,221)
Accumulated Impairment (131,385) (131,385)
Net Carrying Amount 24,867 33,651
Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 154,728 154,985
Accumulated Amortization (44,014) (35,130)
Accumulated Impairment (91,792) (91,792)
Net Carrying Amount $ 18,922 28,063
Developed technology | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Estimated useful life 1 year  
Developed technology | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Estimated useful life 8 years  
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 51,781 52,272
Accumulated Amortization (13,394) (13,391)
Accumulated Impairment (34,777) (34,777)
Net Carrying Amount $ 3,610 4,104
Customer relationships | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Estimated useful life 1 year  
Customer relationships | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Estimated useful life 10 years  
Trade name    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 9,000 9,000
Accumulated Amortization (3,125) (2,700)
Accumulated Impairment (4,816) (4,816)
Net Carrying Amount $ 1,059 $ 1,484
Trade name | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Estimated useful life 2 years  
Trade name | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Estimated useful life 10 years  
Capitalized development costs    
Finite-Lived Intangible Assets [Line Items]    
Estimated useful life 3 years  
Gross Carrying Amount $ 1,368  
Accumulated Amortization (278)  
Accumulated Impairment 0  
Net Carrying Amount $ 1,090  
Software licenses    
Finite-Lived Intangible Assets [Line Items]    
Estimated useful life 7 years  
Gross Carrying Amount $ 200  
Accumulated Amortization (14)  
Accumulated Impairment 0  
Net Carrying Amount $ 186