XML 73 R60.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-based Compensation - Classification of Stock-based Compensation (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2018
Jul. 31, 2017
Jul. 31, 2018
Jul. 31, 2017
Stock-based compensation:        
Total stock-based compensation $ 15,130 $ 14,435 $ 29,325 $ 27,407
Cost of revenue [Member]        
Stock-based compensation:        
Total stock-based compensation 317 332 632 635
Research and development [Member]        
Stock-based compensation:        
Total stock-based compensation 9,367 8,649 18,127 16,626
Selling, general and administrative [Member]        
Stock-based compensation:        
Total stock-based compensation $ 5,446 $ 5,454 $ 10,566 $ 10,146