XML 40 R28.htm IDEA: XBRL DOCUMENT v3.23.2
Earnings Per Share (Tables)
9 Months Ended
Jul. 01, 2023
Earnings Per Share [Abstract]  
Reconciliation of Amounts Utilized in Computation of Basic and Diluted Earnings Per Share
The following is a reconciliation of the amounts utilized in the computation of basic and diluted earnings per share for the three and nine months ended July 1, 2023 and July 2, 2022 (in thousands, except per share amounts):
Three Months EndedNine Months Ended
 July 1,
2023
July 2,
2022
July 1,
2023
July 2,
2022
Net income$15,799 $37,494 $98,833 $87,786 
Basic weighted average common shares outstanding27,561 27,738 27,619 27,913 
Dilutive effect of share-based awards and options outstanding431 441 550 539 
Diluted weighted average shares outstanding27,992 28,179 28,169 28,452 
Earnings per share:
Basic$0.57 $1.35 $3.58 $3.14 
Diluted$0.56 $1.33 $3.51 $3.09