Note 8 - Net Loss Per Share (Details Textual)
3 Months Ended
Jan. 31, 2015
Jan. 31, 2014
Earnings Per Share [Abstract]    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 546,082 548,969