XML 58 R41.htm IDEA: XBRL DOCUMENT v3.25.2
Revenue Recognition - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands, shares in Millions
12 Months Ended
May 03, 2025
Apr. 27, 2024
Apr. 29, 2023
Apr. 30, 2022
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]        
Contract asset balance $ 9,900 $ 22,300    
Increase (decrease) in contract assets (12,400)      
Deferred revenue balance 1,500 4,000    
Increase (decrease) in deferred revenue (2,500)      
Previously deferred revenue recognized 3,900 4,100 $ 1,200  
Unsatisfied performance obligation, amount 4,800      
Previously satisfied performance obligation, amount $ 1,100      
Number of shares called by warrant (in shares)       4.1
Exercise of warrants, price per share (in US dollars per share) $ 10.74     $ 10.74
Exercise period of warrant (in years)       7 years
Maximum aggregate payments over contract term       $ 201,000
Grant date fair value of warrant (in US dollars per share) $ 4.65      
Warrant contra revenue $ 13,186 $ 3,925 $ 1,220  
Customer Warrant        
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]        
Vested (in shares) 4.1 1.1    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-05-04        
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]        
Revenue, remaining performance obligation, period (in years) 1 year