XML 28 R43.htm IDEA: XBRL DOCUMENT v3.3.1.900
Accrued Liabilities and Other Long-Term Liabilities - Schedule of Accrued Liabilities (Detail) - USD ($)
$ in Thousands
Oct. 31, 2015
Jan. 31, 2015
Payables And Accruals [Abstract]    
Accrued employee compensation $ 12,329 $ 11,318
Accrued warranty 143 203
Accrued rebates 657 254
Accrued product development costs 3,683 5,004
Other accrued liabilities 1,512 1,920
Total accrued liabilities $ 18,324 $ 18,699