XML 50 R39.htm IDEA: XBRL DOCUMENT v3.21.2
Restructuring Provision - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jul. 31, 2021
Apr. 30, 2021
Jul. 31, 2020
Jan. 31, 2022
Jul. 31, 2021
Jul. 31, 2020
Jan. 31, 2021
Restructuring Cost And Reserve [Line Items]              
Restructuring charges $ 8,100,000           $ 12,600,000
Payments for restructuring         $ 1,356,000 $ 1,837,000 6,700,000
Restructuring charges with non-cash use         1,300,000    
Restructuring charges with non-cash portion used         45,000 1,763,000 $ 2,100,000
Write-off related to non-refundable deposits           1,500,000  
Provision for restructuring charges $ 0 $ 0 $ 7,368,000   0 $ 14,608,000  
Forecast              
Restructuring Cost And Reserve [Line Items]              
Restructuring charges       $ 1,100,000      
Severance and Employee Related | Minimum              
Restructuring Cost And Reserve [Line Items]              
Expected annual savings from restructuring plan         14,000,000    
Severance and Employee Related | Maximum              
Restructuring Cost And Reserve [Line Items]              
Expected annual savings from restructuring plan         $ 16,000,000