XML 50 R37.htm IDEA: XBRL DOCUMENT v3.8.0.1
Summary of Business and Significant Accounting Policies (Computation of Basic and Diluted Loss Per Share) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Jan. 31, 2018
Oct. 31, 2017
Jul. 31, 2017
Apr. 30, 2017
Jan. 31, 2017
Oct. 31, 2016
Jul. 31, 2016
Apr. 30, 2016
Jan. 31, 2018
Jan. 31, 2017
Jan. 31, 2016
Accounting Policies [Abstract]                      
Net (loss) income $ (8,550) $ 2,524 $ 5,028 $ (2,211) $ (4,985) $ 23,998 $ 6,885 $ (3,138) $ (3,209) $ 22,760 $ 4,549
Weighted-average shares — basic                 15,244,000 15,067,000 14,914,000
Dilutive effect of equity incentive plans                 0 199,000 204,000
Weighted-average shares — diluted                 15,244,000 15,266,000 15,118,000
Basic $ (0.56) [1] $ 0.16 [1] $ 0.33 [1] $ (0.15) [1] $ (0.33) [1] $ 1.59 [1] $ 0.46 [1] $ (0.21) [1] $ (0.21) $ 1.51 $ 0.31
Diluted $ (0.56) [1] $ 0.16 [1] $ 0.33 [1] $ (0.15) [1] $ (0.33) [1] $ 1.57 [1] $ 0.45 [1] $ (0.21) [1] $ (0.21) $ 1.49 $ 0.30
Shares of common stock equivalents excluded from computation of diluted net income per share (in shares)                 147,000    
[1] Net loss per share was calculated based on basic shares outstanding due to the anti-dilutive effect on the inclusion of common stock equivalent shares.