v2.4.0.6
Note 3 - Stock Compensation (Detail) - Stock Awards Outstanding (USD $)
3 Months Ended
Apr. 30, 2013
Number Outstanding (in Shares) 768,826
Weighted-Avg. Remaining Contractual Life 7 years 6 months
Weighted-Avg. Exercise/Grant Price, Outstanding $ 1.49
Number Exercisable (in Shares) 212,100
Weighted-Avg. Exercise/Grant Price, Exercisable $ 4.00
Range $0.40 to $1.20 [Member]
 
Range of Exercise/Grant Prices $ 0.40
Range of Exercise/Grant Prices $ 1.20
Number Outstanding (in Shares) 683,500
Weighted-Avg. Remaining Contractual Life 8 years 36 days
Weighted-Avg. Exercise/Grant Price, Outstanding $ 0.62
Number Exercisable (in Shares) 131,100
Weighted-Avg. Exercise/Grant Price, Exercisable $ 1.10
Range $2.89 to $4.90 [Member]
 
Range of Exercise/Grant Prices $ 2.89
Range of Exercise/Grant Prices $ 4.90
Number Outstanding (in Shares) 19,326
Weighted-Avg. Remaining Contractual Life 3 years 292 days
Weighted-Avg. Exercise/Grant Price, Outstanding $ 4.45
Number Exercisable (in Shares) 15,000
Weighted-Avg. Exercise/Grant Price, Exercisable $ 4.90
Range $8.08 to $10.43 [Member]
 
Range of Exercise/Grant Prices $ 8.08
Range of Exercise/Grant Prices $ 10.43
Number Outstanding (in Shares) 66,000
Weighted-Avg. Remaining Contractual Life 2 years 109 days
Weighted-Avg. Exercise/Grant Price, Outstanding $ 9.56
Number Exercisable (in Shares) 66,000
Weighted-Avg. Exercise/Grant Price, Exercisable $ 9.56