XML 114 R41.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 15 - Stock Plans (Tables)
12 Months Ended
Oct. 31, 2019
Notes Tables  
Share-based Payment Arrangement, Option, Activity [Table Text Block]
   
October 31,
2019
   
Weighted-
Average
Exercise
Price
   
October 31,
2018
   
Weighted-
Average
Exercise
Price
   
October 31,
2017
   
Weighted-
Average
Exercise
Price
 
Options outstanding at beginning of period
 
278,569
   
$73.76
   
274,423
   
$85.22
   
294,950
   
$100.80
 
Granted
 
110,975
   
$9.44
   
37,825
   
$56.30
   
9,450
   
$58.47
 
Exercised
 
-
   
$-
   
1,210
   
$49.91
   
1,930
   
$51.85
 
Forfeited
 
2,038
   
$53.96
   
2,000
   
$64.25
   
18,093
   
$146.28
 
Expired
 
56,025
   
$64.41
   
30,469
   
$156.95
   
9,954
   
$416.94
 
Options outstanding at end of period
 
331,481
   
$53.93
   
278,569
   
$73.76
   
274,423
   
$85.22
 
Options exercisable at end of period
 
147,019
   
 
   
191,748
   
 
   
210,360
   
 
 
Share-based Payment Arrangement, Option, Exercise Price Range [Table Text Block]
         
Number
   
Weighted-
Average
   
Weighted-
Average
Remaining
Contractual
 
Range of Exercise Prices
   
Outstanding
   
Exercise Price
   
Life
 
 
$7.85
$38.50
       
111,575
   
$9.60
   
9.61
 
 
$38.75
$60.25
       
102,530
   
$50.00
   
5.26
 
 
$61.00
$110.25
       
65,197
   
$73.55
   
4.99
 
 
$118.25
$157.00
       
52,179
   
$131.91
   
1.67
 
 
 
 
 
       
331,481
   
$53.93
   
6.11
 
               
Number
   
Weighted-
Average
   
Weighted-
Average
Remaining
Contractual
 
Range of Exercise Prices
   
Exercisable
   
Exercise Price
   
Life
 
 
$7.85
$38.50
       
300
   
$38.50
   
6.66
 
 
$38.75
$60.25
       
52,029
   
$48.59
   
3.28
 
 
$61.00
$110.25
       
42,511
   
$79.75
   
3.13
 
 
$118.25
$157.00
       
52,179
   
$131.91
   
1.67
 
 
 
 
 
       
147,019
   
$87.15
   
2.67
 
Schedule of Nonvested Share Activity [Table Text Block]
   
October 31,
2019
   
Weighted-Average
Grant Date
Fair Value
   
October 31,
2018
   
Weighted-Average
Grant Date
Fair Value
   
October 31,
2017
   
Weighted-Average
Grant Date
Fair Value
 
Nonvested Time-Based at beginning of period
 
105,594
   
$61.77
   
96,091
   
$60.50
   
100,300
   
$63.70
 
Granted
 
164,050
   
$7.66
   
37,888
   
$54.95
   
32,349
   
$60.31
 
Vested
 
21,329
   
$45.52
   
22,821
   
$55.19
   
15,511
   
$75.78
 
Forfeited
 
17,106
   
$86.96
   
5,564
   
$20.87
   
21,047
   
$64.30
 
Nonvested Time-Based at end of period
 
231,210
   
$23.01
   
105,594
   
$61.77
   
96,091
   
$60.50
 
   
October 31,
2019
   
Weighted-Average
Grant Date
Fair Value
   
October 31,
2018
   
Weighted-Average
Grant Date
Fair Value
   
October 31,
2017
   
Weighted-Average
Grant Date
Fair Value
 
Nonvested Performance-Based at beginning of period
 
101,407
   
$69.28
   
150,881
   
$50.26
   
189,275
   
$64.43
 
Granted
 
56,400
   
$10.10
   
47,277
   
$70.41
   
17,000
   
$70.88
 
Vested
 
8,655
   
$42.69
   
5,390
   
$72.52
   
33,147
   
$148.05
 
Forfeited
 
12,836
   
$93.31
   
91,361
   
$38.27
   
22,247
   
$40.84
 
Nonvested Performance-Based at end of period
 
136,316
   
$44.22
   
101,407
   
$69.28
   
150,881
   
$50.26