XML 45 R34.htm IDEA: XBRL DOCUMENT v3.25.2
Earnings per Share (Tables)
3 Months Ended
Jul. 26, 2025
Earnings Per Share [Abstract]  
Schedule of Basic and Diluted Earnings per Share
The following is a reconciliation of the numerators and denominators we used in our computations of basic and diluted earnings per share:
Quarter Ended
(Unaudited, amounts in thousands, except per share data)7/26/20257/27/2024
Numerator (basic and diluted):
Net income available to common Shareholders$18,204 $26,159 
Denominator:
Basic weighted average common shares outstanding41,027 42,052 
Contingent common shares246 351 
Stock option dilution152 161 
Diluted weighted average common shares outstanding41,425 42,564 
Earnings per Share:
Basic$0.44 $0.62 
Diluted (1)
$0.44 $0.61 
(1)Diluted earnings per share was computed using the treasury stock method.