XML 68 R57.htm IDEA: XBRL DOCUMENT v3.22.2.2
SHARE-BASED COMPENSATION (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Jul. 31, 2022
Aug. 01, 2021
Jul. 31, 2022
Aug. 01, 2021
Share-based Compensation [Abstract]        
Maximum number of shares of common stock that may be issued (in shares) 4,000,000   4,000,000  
Expense incurred $ 1,581 $ 1,311 $ 4,623 $ 4,034
Income tax benefits of share-based compensation 135 62 323 168
Share-based compensation cost capitalized 0 0 0 0
Cost of Goods Sold [Member]        
Share-based Compensation [Abstract]        
Expense incurred 303 113 628 322
Selling, General and Administrative [Member]        
Share-based Compensation [Abstract]        
Expense incurred 1,115 1,076 3,539 3,380
Research and Development [Member]        
Share-based Compensation [Abstract]        
Expense incurred 163 122 456 332
Restricted Stock [Member]        
Share-based Compensation [Abstract]        
Expense incurred $ 1,506 $ 1,219 $ 4,189 $ 3,703
Restricted Stock [Abstract]        
Number of shares granted in period (in shares) 107,824 0 643,224 556,200
Weighted-average grant-date fair value of awards (in dollars per share) $ 15.95 $ 0 $ 18.72 $ 11.17
Shares outstanding at balance sheet date (in shares) 916,554 973,309 916,554 973,309
Estimated Expenses Not Yet Incurred [Abstract]        
Compensation cost not yet recognized $ 10,256 $ 8,467 $ 10,256 $ 8,467
Weighted-average amortization period for cost not yet recognized (in years) 2 years 9 months 18 days 2 years 8 months 12 days 2 years 9 months 18 days 2 years 8 months 12 days
Restricted Stock [Member] | Minimum [Member]        
Share-based Compensation [Abstract]        
Award vesting period     1 year  
Restricted Stock [Member] | Maximum [Member]        
Share-based Compensation [Abstract]        
Award vesting period     4 years  
Stock Options [Member]        
Share-based Compensation [Abstract]        
Expense incurred $ 20 $ 37 $ 279 $ 175
Stock options activity [Abstract]        
Contractual term     10 years  
Number of options granted in period (in shares) 0   0 0
Cash received from option exercised $ 1,007 955 $ 5,157 $ 1,922
Estimated Expenses Not Yet Incurred [Abstract]        
Compensation cost not yet recognized $ 33 $ 160 $ 33 $ 160
Weighted-average amortization period for cost not yet recognized (in years) 6 months 1 year 2 months 12 days 6 months 1 year 2 months 12 days
Outstanding and exercisable option awards [Roll Forward]        
Outstanding at end of period (in shares) 626,001   626,001  
Exercisable at end of period (in shares) 601,775   601,775  
Weighted-Average Exercise Price [Abstract]        
Outstanding at end of period (in dollars per share) $ 9.75   $ 9.75  
Exercisable at end of period (in dollars per share) $ 9.75   $ 9.75  
Weighted-Average Remaining Contractual Life (in years) [Abstract]        
Outstanding at end of period     3 years 7 months 6 days  
Exercisable at end of period     3 years 4 months 24 days  
Aggregate Intrinsic Value [Abstract]        
Outstanding at end of period $ 8,803   $ 8,803  
Exercisable at end of period 8,463   $ 8,463  
Stock Options [Member] | Minimum [Member]        
Share-based Compensation [Abstract]        
Award vesting period     1 year  
Stock Options [Member] | Maximum [Member]        
Share-based Compensation [Abstract]        
Award vesting period     4 years  
Employee Stock Purchase Plan [Member]        
Share-based Compensation [Abstract]        
Expense incurred $ 55 $ 55 $ 155 $ 156