XML 96 R82.htm IDEA: XBRL DOCUMENT v3.8.0.1
Earnings Per Share Reconciliation of Numerator and Denominator of the basic and diluted earnings per share computation (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 12 Months Ended
Oct. 31, 2017
Jul. 31, 2017
Apr. 30, 2017
Jan. 31, 2017
Oct. 31, 2016
Jul. 31, 2016
Apr. 30, 2016
Jan. 31, 2016
Oct. 31, 2017
Oct. 31, 2016
Oct. 31, 2015
Equity [Abstract]                      
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount                 68 53 143
Net income available to common stockholders $ (926) $ (1,982) $ 4,229 $ (2,018) $ 5,265 $ (678) $ 4,209 $ (5,127) $ (697) $ 3,669 $ 5,905
Basic weighted average number of common shares 23,055 18,559 17,858 17,720 17,614 17,614 17,615 17,342 19,233 17,513 17,287
Restricted stock units and stock options (1)                 0 13 23
Diluted weighted average number of common shares 23,055 18,559 17,888 17,720 17,629 17,614 17,620 17,342 19,233 17,526 17,310
Basic income (loss) per share $ (0.04) $ (0.11) $ 0.24 $ (0.11) $ 0.31 $ (0.04) $ 0.24 $ (0.30) $ (0.04) $ 0.21 $ 0.34
Diluted income (loss) per share $ (0.04) $ (0.11) $ 0.24 $ (0.11) $ 0.31 $ (0.04) $ 0.24 $ (0.30) $ (0.04) $ 0.21 $ 0.34