XML 74 R58.htm IDEA: XBRL DOCUMENT v3.21.1
Income Taxes - Additional Information (Detail) - USD ($)
12 Months Ended
Jan. 31, 2021
Jan. 31, 2020
Jan. 31, 2019
Jan. 31, 2018
Income Taxes [Line Items]        
Net deferred tax assets $ 66,476,000 $ 51,100,000    
Valuation allowance for certain other foreign and state net operating loss carryforwards 0      
Cash and cash equivalents 395,635,000 221,839,000 $ 358,260,000 $ 282,220,000
Unrecognized tax benefit that, if recognized, would impact the effective tax rate 23,497,000 22,489,000    
Recognized (benefit)/expense in interest and penalties 950,000 1,038,000 $ (449,000)  
Accrued amounts for payment of interest and penalties 2,810,000 1,860,000    
Unrecognized tax benefits, lower bound 0      
Unrecognized tax benefits, upper bound 4,117,000      
U.S. Federal        
Income Taxes [Line Items]        
Net deferred tax assets 34,037,000 25,972,000    
Net operating loss carryforwards, do not expire 17,122,000      
Net operating loss carryforwards 29,696,000      
Tax credit carryforwards $ 5,996,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 2041      
Tax credit expiration date 2031      
State and Local Jurisdiction        
Income Taxes [Line Items]        
Net deferred tax assets $ 19,084,000 15,858,000    
Foreign Jurisdictions        
Income Taxes [Line Items]        
Net deferred tax assets 13,355,000 $ 9,270,000    
Net operating loss carryforwards, expire 2019 through 2029 6,753,000      
Net operating loss carryforwards, do not expire 30,695,000      
Cash and cash equivalents 216,952,000      
Accumulated undistributed earning $ 379,089,000      
Foreign Jurisdictions | Earliest Tax Year        
Income Taxes [Line Items]        
Expiration date 2021      
Foreign Jurisdictions | Latest Tax Year        
Income Taxes [Line Items]        
Expiration date 2031