XML 69 R58.htm IDEA: XBRL DOCUMENT v3.23.2
SHARE-BASED COMPENSATION (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Mar. 16, 2023
Jul. 30, 2023
Jul. 31, 2022
Jul. 30, 2023
Jul. 31, 2022
Mar. 15, 2023
Share-based Compensation [Abstract]            
Maximum number of shares of common stock that may be issued (in shares) 5,000,000         4,000,000
Additional shares available for issuance (in shares) 1,000,000          
Expense incurred   $ 2,043 $ 1,581 $ 5,874 $ 4,623  
Income tax benefits of share-based compensation   152 135 513 323  
Share-based compensation cost capitalized   0 0 0 0  
Cost of Goods Sold [Member]            
Share-based Compensation [Abstract]            
Expense incurred   322 303 892 628  
Selling, General and Administrative [Member]            
Share-based Compensation [Abstract]            
Expense incurred   1,499 1,115 4,407 3,539  
Research and Development [Member]            
Share-based Compensation [Abstract]            
Expense incurred   222 163 575 456  
Restricted Stock [Member]            
Share-based Compensation [Abstract]            
Expense incurred   $ 2,043 $ 1,506 $ 5,782 $ 4,189  
Restricted Stock [Abstract]            
Number of shares granted in period (in shares)   0 107,824 786,500 643,224  
Weighted-average grant-date fair value of awards (in dollars per share)   $ 0 $ 15.95 $ 16.77 $ 18.72  
Shares outstanding at balance sheet date (in shares)   1,267,247 916,554 1,267,247 916,554  
Estimated Expenses Not Yet Incurred [Abstract]            
Compensation cost not yet recognized   $ 14,511 $ 10,256 $ 14,511 $ 10,256  
Weighted-average amortization period for cost not yet recognized (in years)   2 years 10 months 24 days 2 years 9 months 18 days 2 years 10 months 24 days 2 years 9 months 18 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   $ 0 $ 20 $ 1 $ 279  
Stock options activity [Abstract]            
Contractual term       10 years    
Number of options granted in period (in shares)   0 0 0 0  
Cash received from options exercised   $ 512 $ 1,007 $ 1,094 $ 5,157  
Estimated Expenses Not Yet Incurred [Abstract]            
Compensation cost not yet recognized   $ 0 $ 33 $ 0 $ 33  
Weighted-average amortization period for cost not yet recognized (in years)     6 months   6 months  
Outstanding and exercisable option awards [Roll Forward]            
Outstanding at end of period (in shares)   473,300   473,300    
Exercisable at end of period (in shares)   473,300   473,300    
Weighted-Average Exercise Price [Abstract]            
Outstanding at end of period (in dollars per share)   $ 10.17   $ 10.17    
Exercisable at end of period (in dollars per share)   $ 10.17   $ 10.17    
Weighted-Average Remaining Contractual Life (in years) [Abstract]            
Outstanding at end of period       2 years 9 months 18 days    
Exercisable at end of period       2 years 9 months 18 days    
Aggregate Intrinsic Value [Abstract]            
Outstanding at end of period   $ 7,600   $ 7,600    
Exercisable at end of period   7,600   $ 7,600    
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   $ 0 $ 55 $ 91 $ 155