v3.26.1
Revenue Recognition - Changes in Contract with Customer, Liability (Details) - Service-type Warranty Contracts - USD ($)
$ in Thousands
12 Months Ended
May 02, 2026
Apr. 26, 2025
Changes in Unearned Service-Type Warranty Contract [Roll Forward]    
Balance at beginning of year $ 35,129 $ 32,159
New contracts sold 52,140 55,480
Less: reductions for revenue recognized (49,546) (52,885)
Foreign currency translation and other 127 375
Balance at end of year $ 37,850 $ 35,129