v3.26.1
Revenue - Deferred Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
May 02, 2026
May 03, 2025
Movement In Contract With Customer Liability [Roll Forward]    
Deferred revenue at the beginning of period $ 13,565 $ 14,892
Additions to deferred revenue during the period 179,893 180,174
Reductions to deferred revenue for revenue recognized during the period (180,266) (181,501)
Deferred revenue balance at the end of period 13,192 13,565
Balance Sheet classification:    
Accrued liabilities 10,418 10,410
Other long-term liabilities 2,774 3,155
Deferred revenue balance at the end of period $ 13,192 $ 13,565