XML 64 R48.htm IDEA: XBRL DOCUMENT v3.7.0.1
Accrued Liabilities - Schedule of Accrued Liabilities (Detail) - USD ($)
$ in Thousands
Jan. 31, 2017
Jan. 31, 2016
Payables And Accruals [Abstract]    
Accrued employee compensation $ 14,685 $ 14,512
Accrued warranty 500 234
Accrued rebates 972 824
Accrued product development costs 7,605 6,339
Other accrued liabilities 2,686 1,869
Total accrued liabilities $ 26,448 $ 23,778