XML 87 R74.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes - Additional Information (Details) - USD ($)
12 Months Ended
Aug. 16, 2022
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2021
Income Tax Contingency [Line Items]        
Cash paid for income taxes   $ 29,000,000.0 $ 25,300,000 $ 6,100,000
Effective tax rate for continuing operations   20.40% 21.10%  
U.S. Statutory tax rate   21.00% 21.00%  
Minimum tax rate on book income 15.00%      
Excise tax on net stock repurchases 1.00%      
Unrecognized tax benefits which would impact the Company's effective tax rate   $ 500,000 $ 800,000 800,000
Accrued interest (net of tax benefit) and penalties related to unrecognized tax benefits   200,000 $ 300,000 $ 400,000
Undistributed foreign earnings   246,600,000    
Deferred tax liability, undistributed foreign earnings   0    
State and Local Jurisdiction        
Income Tax Contingency [Line Items]        
Operating Loss carryforwards   700,000    
Foreign Tax Authority        
Income Tax Contingency [Line Items]        
Operating Loss carryforwards   5,600,000    
Operating loss carryforwards, valuation allowance   4,000,000.0    
China        
Income Tax Contingency [Line Items]        
Operating Loss carryforwards   3,200,000    
Germany        
Income Tax Contingency [Line Items]        
Operating Loss carryforwards   $ 1,300,000    
Minimum        
Income Tax Contingency [Line Items]        
Expiration periods   1 year    
Maximum        
Income Tax Contingency [Line Items]        
Expiration periods   10 years    
CARES Act        
Income Tax Contingency [Line Items]        
Net operating loss carryback period with statutory tax rate of 35.0%   5 years    
Regular taxable income, offset percentage   100.00%