XML 104 R87.htm IDEA: XBRL DOCUMENT v3.23.3
Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Sep. 30, 2023
Oct. 01, 2022
Oct. 02, 2021
Schedule of Earnings Per Share, Including Dilutive Securities [Line Items]      
Net income (loss) $ 23,812 $ (45,759) $ (289)
Basic earnings per share      
Basic weighted average shares outstanding (in shares) 32,071,940 31,020,399 27,139,054
Basic earnings per share (in dollars per share) $ 0.74 $ (1.48) $ (0.01)
Diluted earnings per share      
Diluted weighted average shares outstanding (in shares) 32,258,652 31,020,399 27,139,054
Diluted earnings per share (in dollars per share) $ 0.74 $ (1.48) $ (0.01)
Restricted stock      
Diluted earnings per share      
Dilutive securities related to share based compensation (in shares) 166,720 0 0
Non-qualified stock options      
Diluted earnings per share      
Dilutive securities related to share based compensation (in shares) 19,992 0 0
Common Stock      
Diluted earnings per share      
Anti-dilutive securities excluded from computation of earnings per share (in shares) 700,000 500,000