XML 86 R71.htm IDEA: XBRL DOCUMENT v3.24.1
Goodwill and Intangible Assets - Schedule of Finite-lived Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Jan. 28, 2024
Jan. 28, 2024
Jan. 29, 2023
Jan. 30, 2022
Finite-Lived Intangible Assets [Line Items]        
Gross Carrying Amount $ 216,257 $ 216,257 $ 237,080  
Accumulated Amortization (51,221) (51,221) (21,978)  
Intangible impairment   (131,385) 0 $ 0
Net Carrying Amount 33,651 33,651 215,102  
Developed technology        
Finite-Lived Intangible Assets [Line Items]        
Gross Carrying Amount 154,985 154,985 175,080  
Accumulated Amortization (35,130) (35,130) (21,156)  
Intangible impairment (91,800) (91,792) 0  
Net Carrying Amount $ 28,063 $ 28,063 153,924  
Developed technology | Minimum        
Finite-Lived Intangible Assets [Line Items]        
Estimated useful life 1 year 1 year    
Developed technology | Maximum        
Finite-Lived Intangible Assets [Line Items]        
Estimated useful life 8 years 8 years    
Customer relationships        
Finite-Lived Intangible Assets [Line Items]        
Gross Carrying Amount $ 52,272 $ 52,272 53,000  
Accumulated Amortization (13,391) (13,391) (690)  
Intangible impairment (34,800) (34,777) 0  
Net Carrying Amount $ 4,104 $ 4,104 52,310  
Customer relationships | Minimum        
Finite-Lived Intangible Assets [Line Items]        
Estimated useful life 1 year 1 year    
Customer relationships | Maximum        
Finite-Lived Intangible Assets [Line Items]        
Estimated useful life 10 years 10 years    
Trade name        
Finite-Lived Intangible Assets [Line Items]        
Gross Carrying Amount $ 9,000 $ 9,000 9,000  
Accumulated Amortization (2,700) (2,700) (132)  
Intangible impairment (4,800) (4,816) 0  
Net Carrying Amount $ 1,484 $ 1,484 $ 8,868  
Trade name | Minimum        
Finite-Lived Intangible Assets [Line Items]        
Estimated useful life 10 years 10 years    
Trade name | Maximum        
Finite-Lived Intangible Assets [Line Items]        
Estimated useful life 2 years 2 years