XML 54 R44.htm IDEA: XBRL DOCUMENT v3.5.0.2
Accrued Liabilities - Schedule of Accrued Liabilities (Detail) - USD ($)
$ in Thousands
Oct. 31, 2016
Jan. 31, 2016
Payables And Accruals [Abstract]    
Accrued employee compensation $ 12,930 $ 14,512
Accrued warranty 500 234
Accrued rebates 1,119 824
Accrued product development costs 6,289 6,339
Other accrued liabilities 2,494 1,869
Total accrued liabilities $ 23,332 $ 23,778