XML 58 R45.htm IDEA: XBRL DOCUMENT v3.24.3
Income Taxes - Additional Information (Details) - USD ($)
3 Months Ended 9 Months Ended
Oct. 31, 2024
Oct. 31, 2023
Oct. 31, 2024
Oct. 31, 2023
Income Tax Contingency [Line Items]        
Income tax provision (benefit) $ 2,495,000 $ 4,519,000 $ 5,733,000 $ 9,938,000
Effective tax rate for continuing operations 31.50% 20.40% 31.70% 22.00%
Deferred tax liability, undistributed foreign earnings $ 0   $ 0  
Undistributed foreign earnings $ 246,500,000   $ 246,500,000