XML 41 R28.htm IDEA: XBRL DOCUMENT v3.25.2
Earnings Per Share (Tables)
9 Months Ended
Jun. 28, 2025
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 June 28, 2025 and June 29, 2024 (in thousands, except per share amounts):
Three Months EndedNine Months Ended
 June 28,
2025
June 29,
2024
June 28,
2025
June 29,
2024
Net income$45,116 $25,140 $121,456 $70,594 
Basic weighted average common shares outstanding27,059 27,364 27,084 27,463 
Dilutive effect of share-based awards and options outstanding473 401 586 455 
Diluted weighted average shares outstanding27,532 27,765 27,670 27,918 
Earnings per share:
Basic$1.67 $0.92 $4.48 $2.57 
Diluted$1.64 $0.91 $4.39 $2.53