XML 60 R50.htm IDEA: XBRL DOCUMENT v3.5.0.2
Stock-based Compensation - Classification of Stock-based Compensation (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2016
Jul. 31, 2015
Jul. 31, 2016
Jul. 31, 2015
Stock-based compensation:        
Total stock-based compensation $ 11,466 $ 6,121 $ 22,767 $ 11,603
Cost of revenue [Member]        
Stock-based compensation:        
Total stock-based compensation 246 127 491 251
Research and development [Member]        
Stock-based compensation:        
Total stock-based compensation 6,873 3,671 13,592 6,765
Selling, general and administrative [Member]        
Stock-based compensation:        
Total stock-based compensation $ 4,347 $ 2,323 $ 8,684 $ 4,587