XML 56 R44.htm IDEA: XBRL DOCUMENT v3.23.1
Earnings Per Share - Reconciliation of Amounts Utilized in Computation of Basic and Diluted Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Apr. 01, 2023
Apr. 02, 2022
Apr. 01, 2023
Apr. 02, 2022
Earnings Per Share [Abstract]        
Net income $ 40,844 $ 26,869 $ 83,034 $ 50,292
Basic weighted average common shares outstanding (in shares) 27,661 27,987 27,650 28,002
Dilutive effect of share-based awards and options outstanding (in shares) 523 440 623 564
Diluted weighted average shares outstanding (in shares) 28,184 28,427 28,273 28,566
Earnings per share:        
Basic (in dollars per share) $ 1.48 $ 0.96 $ 3.00 $ 1.80
Diluted (in dollars per share) $ 1.45 $ 0.95 $ 2.94 $ 1.76