XML 62 R51.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended
Mar. 27, 2020
Jul. 31, 2021
Jul. 31, 2020
Jul. 31, 2021
Jul. 31, 2020
Income Tax Contingency [Line Items]          
Income tax provision (benefit)   $ 5,315,000 $ (1,559,000) $ 8,645,000 $ (33,889,000)
Effective tax rate for continuing operations   21.50% 19.10% 22.90% 17.80%
Deferred tax liability, undistributed foreign earnings   $ 0   $ 0  
Undistributed foreign earnings   $ 247,100,000   $ 247,100,000  
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%