XML 88 R76.htm IDEA: XBRL DOCUMENT v3.21.2
STOCKHOLDERS' EQUITY - Stock Repurchase Programs (Details) - USD ($)
3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Oct. 31, 2021
Jul. 31, 2021
Apr. 30, 2021
Apr. 30, 2020
Oct. 31, 2021
Oct. 31, 2021
Oct. 31, 2020
Jan. 31, 2021
Jan. 31, 2020
Dec. 02, 2021
Dec. 04, 2019
Class of Stock [Line Items]                      
Treasury stock repurchased $ 473,000 $ 12,000 $ 25,868,000 $ 33,990,000     $ 34,000,000        
Number of common stock acquired (in shares)           1,613,000          
Cost of common stock repurchased           $ 75,900,000          
2019 Share Repurchase Program                      
Class of Stock [Line Items]                      
Stock repurchase program, authorized amount                     $ 300,000,000
Treasury stock repurchased               $ 34,000,000 $ 116,100,000    
2021 Share Repurchase Program                      
Class of Stock [Line Items]                      
Number of common stock acquired (in shares)     1,600,000   0            
Cost of common stock repurchased     $ 75,400,000     $ 75,400,000          
2021 Share Repurchase Program | Subsequent Event                      
Class of Stock [Line Items]                      
Stock repurchase program, number of shares authorized (up to) (in shares)                   1,500,000