v3.26.1
Note M - Earnings Per Share (Details Textual)
9 Months Ended
Mar. 28, 2025
shares
Performance Shares [Member]  
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares) 350,000
Performance Stock Unit Awards [Member]  
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares) 10,500
Restricted Stock [Member]  
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares) 251,300
Restricted Stock Units (RSUs) [Member]  
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares) 156,900