XML 53 R42.htm IDEA: XBRL DOCUMENT v3.21.2
Note 7 - Stock-based Compensation - Stock Option Activity (Details)
$ / shares in Units, shares in Thousands, $ in Thousands
9 Months Ended 12 Months Ended
Jul. 03, 2021
USD ($)
$ / shares
shares
Oct. 03, 2020
$ / shares
shares
Options outstanding, balance (in shares) | shares 482  
Weighted average exercise price per share (in dollars per share) $ 24.90  
Options outstanding, granted (in shares) | shares 42  
Weighted average exercise price per share, granted (in dollars per share) $ 29.43  
Options outstanding, exercised (in shares) | shares (48)  
Weighted average exercise price per share, exercised (in dollars per share) $ 18.62  
Aggregate intrinsic value, exercised | $ $ 606  
Options outstanding, balance (in shares) | shares 476 482
Weighted average exercise price per share (in dollars per share) $ 25.94 $ 24.90
Contractual term - weighted average, balance (Year) 6 years 5 months 8 days  
Aggregate intrinsic value, balance | $ $ 4,864  
Options outstanding, vested and anticipated to vest in future (in shares) | shares 463  
Weighted average exercise price per share, vested and anticipated to vest in futur (in dollars per share) $ 25.98  
Contractual term - weighted average, vested and anticipated to vest in future (Year) 6 years 4 months 9 days  
Aggregate intrinsic value, vested and anticipated to vest in future | $ $ 4,706  
Options outstanding, exercisable (in shares) | shares 280  
Weighted average exercise price per share, exercisable (in dollars per share) $ 27.90  
Contractual term - weighted average, exercisable (Year) 4 years 9 months 29 days  
Aggregate intrinsic value, exercisable | $ $ 2,352  
Minimum [Member]    
Exercise price per share, balance, lower (in dollars per share) $ 16.45 10.23
Exercise price per share, granted, lower (in dollars per share) 29.43  
Exercise price per share, exercised, lower (in dollars per share) 10.23  
Exercise price per share, balance, lower (in dollars per share) 16.45 $ 10.23
Maximum [Member]    
Exercise price per share, balance, upper (in dollars per share) 41.85  
Exercise price per share, granted, upper (in dollars per share) 29.43  
Exercise price per share, exercised, upper (in dollars per share) 26.75  
Exercise price per share, balance, upper (in dollars per share) $ 41.85