v3.22.4
Note O - Stockholders' Equity (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended 81 Months Ended
Feb. 02, 2023
Nov. 04, 2022
Aug. 05, 2022
Jun. 10, 2022
Dec. 25, 2022
Dec. 26, 2021
Dec. 25, 2022
Dec. 26, 2021
Dec. 25, 2022
Mar. 11, 2016
Common Stock, Dividends, Per Share, Declared   $ 0.45 $ 0.45 $ 0.45 $ 0.45 $ 0.35 $ 1.35 $ 1.05    
Treasury Stock, Value, Acquired, Cost Method             $ 1,892      
Sixth Stock Repurchase Plan [Member]                    
Stock Repurchase Program, Number of Shares Authorized to be Repurchased                   1,200,000
Treasury Stock, Shares, Acquired                 1,101,884  
Treasury Stock, Value, Acquired, Cost Method                 $ 39,000  
Plan 10b5-1 [Member]                    
Treasury Stock, Shares, Acquired             35,434      
Treasury Stock, Value, Acquired, Cost Method             $ 1,892      
Treasury Stock Acquired, Average Cost Per Share             $ 53.39      
Subsequent Event [Member]                    
Common Stock, Dividends, Per Share, Declared $ 0.50