XML 82 R67.htm IDEA: XBRL DOCUMENT v3.3.1.900
Commitments and Contingencies - Future Annual Minimum Lease Payments (Detail)
$ in Thousands
Jan. 31, 2016
USD ($)
Commitments And Contingencies Disclosure [Abstract]  
2017 $ 5,844
2018 2,282
2019 1,714
2020 1,532
2021 515
Total future annual minimum lease payments $ 11,887