XML 55 R61.htm IDEA: XBRL DOCUMENT v3.20.1
Income Taxes - Additional Information (Detail) - USD ($)
12 Months Ended
Jan. 31, 2020
Jan. 31, 2019
Jan. 31, 2018
Jan. 31, 2017
Income Taxes [Line Items]        
Net deferred tax assets $ 51,100,000 $ 52,882,000    
Valuation allowance for certain other foreign and state net operating loss carryforwards 0      
Cash and cash equivalents 221,839,000 358,260,000 $ 282,220,000 $ 248,140,000
Unrecognized tax benefit that, if recognized, would impact the effective tax rate 22,489,000 21,319,000    
Recognized (benefit)/expense in interest and penalties 1,038,000 449,000 $ (209,000)  
Accrued amounts for payment of interest and penalties 1,860,000 822,000    
Unrecognized tax benefits, lower bound 0      
Unrecognized tax benefits, upper bound 3,734,000      
U.S. Federal        
Income Taxes [Line Items]        
Net deferred tax assets 25,972,000 22,885,000    
Net operating loss carryforwards, do not expire 3,273,000      
Net operating loss carryforwards 9,167,000      
Tax credit carryforwards $ 5,962,000      
U.S. Federal | Earliest Tax Year        
Income Taxes [Line Items]        
Expiration date 2021      
Tax credit expiration date 2021      
U.S. Federal | Latest Tax Year        
Income Taxes [Line Items]        
Expiration date 2038      
Tax credit expiration date 2031      
State and Local Jurisdiction        
Income Taxes [Line Items]        
Net deferred tax assets $ 15,858,000 15,079,000    
Foreign Jurisdictions        
Income Taxes [Line Items]        
Net deferred tax assets 9,270,000 $ 14,918,000    
Net operating loss carryforwards, expire 2019 through 2029 3,331,000      
Net operating loss carryforwards, do not expire 16,976,000      
Cash and cash equivalents 202,609,000      
Cumulative undistributed earnings $ 347,077,000      
Foreign Jurisdictions | Earliest Tax Year        
Income Taxes [Line Items]        
Expiration date 2020      
Foreign Jurisdictions | Latest Tax Year        
Income Taxes [Line Items]        
Expiration date 2030