XML 73 R55.htm IDEA: XBRL DOCUMENT v3.24.0.1
Equity (Details)
12 Months Ended 23 Months Ended
Jan. 31, 2024
USD ($)
vote
$ / shares
shares
Jan. 31, 2024
USD ($)
vote
$ / shares
shares
Sep. 30, 2023
USD ($)
Jan. 31, 2023
USD ($)
$ / shares
shares
Mar. 31, 2022
USD ($)
Apr. 30, 2017
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Preferred stock shares authorized (in shares) 50,000,000 50,000,000   50,000,000   50,000,000
Preferred stock par value (in dollars per share) | $ / shares $ 0.001 $ 0.001   $ 0.001   $ 0.001
Preferred stock shares issued (in shares) 0 0   0    
Preferred stock shares outstanding (in shares) 0 0   0    
Common stock shares authorized (in shares) 500,000,000 500,000,000   500,000,000    
Common stock par value (in dollars per share) | $ / shares $ 0.001 $ 0.001   $ 0.001    
Common stock number of votes | vote 1 1        
Treasury stock (in shares) 23,330,254 23,330,254   20,349,613    
Total value of shares repurchased | $ $ 112,241,000 $ 112,241,000   $ 89,328,000    
Share Repurchase Program 2022            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock repurchase program, authorized amount | $         $ 100,000,000  
Additional authorized amount | $     $ 50,000,000      
Shares repurchased during period (in shares) 2,980,641 16,824,920        
Value of shares repurchased during period | $ $ 22,900,000 $ 100,300,000        
Stock repurchase program, remaining authorized repurchase amount | $ $ 49,700,000 $ 49,700,000