XML 51 R34.htm IDEA: XBRL DOCUMENT v3.24.3
Earnings Per Share (Tables)
12 Months Ended
Sep. 28, 2024
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 fiscal 2024, 2023 and 2022 (in thousands, except per share amounts):
 202420232022
Net income$111,815 $139,094 $138,243 
Basic weighted average common shares outstanding27,397 27,582 27,862 
Dilutive effect of share-based awards and options outstanding512 532 577 
Diluted weighted average shares outstanding27,909 28,114 28,439 
Earnings per share:
Basic$4.08 $5.04 $4.96 
Diluted$4.01 $4.95 $4.86