v3.24.2
Stockholders' Equity - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Apr. 18, 2024
May 25, 2024
May 27, 2023
May 28, 2022
Stockholders' Equity Disclosure [Line Items]        
Retirement of treasury stock       $ 0
Dividends paid (in dollars per share) $ 0.14      
Dividends payable, current   $ 4,700 $ 4,700  
July 2015 Program        
Stockholders' Equity Disclosure [Line Items]        
Amount authorized under a stock repurchase program   $ 150,000    
Treasury stock, shares acquired (in shares)   606,254 914,809  
Common stock shares repurchased (in dollars per share)   $ 13.20 $ 16.62  
Retirement of treasury stock   $ 8,000 $ 15,200  
Stock repurchase plan, remaining amount   $ 42,200