XML 66 R56.htm IDEA: XBRL DOCUMENT v3.20.2
Stock-based Compensation - Classification of Stock-based Compensation (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2020
Oct. 31, 2019
Oct. 31, 2020
Oct. 31, 2019
Stock-based compensation:        
Total stock-based compensation $ 18,977 $ 17,308 $ 51,407 $ 49,968
Cost of revenue [Member]        
Stock-based compensation:        
Total stock-based compensation 368 335 981 922
Research and development [Member]        
Stock-based compensation:        
Total stock-based compensation 11,496 10,601 31,402 31,306
Selling, general and administrative [Member]        
Stock-based compensation:        
Total stock-based compensation $ 7,113 $ 6,372 $ 19,024 $ 17,740