XML 70 R50.htm IDEA: XBRL DOCUMENT v3.23.1
EARNINGS PER SHARE - Additional Information (Details)
1 Months Ended 3 Months Ended 6 Months Ended 10 Months Ended
May 26, 2023
shares
Apr. 30, 2023
USD ($)
class_of_stock
$ / shares
Feb. 28, 2023
shares
Jun. 24, 2022
shares
May 31, 2023
USD ($)
Apr. 30, 2023
USD ($)
class_of_stock
$ / shares
Apr. 30, 2023
USD ($)
class_of_stock
$ / shares
Apr. 30, 2023
USD ($)
class_of_stock
$ / shares
shares
Jun. 23, 2022
USD ($)
Class of Stock [Line Items]                  
Number of classes of stock | class_of_stock   2       2 2 2  
Stock repurchase program, authorized amount                 $ 150,000,000
Percentage of expected share repurchases       80.00%          
Shares acquired (in shares) | shares     94,259            
Share repurchases           $ 41,800,000 $ 59,600,000    
Open Market Purchases                  
Class of Stock [Line Items]                  
Stock repurchase program, remaining authorized repurchase amount                 75,000,000
Class A Common Stock                  
Class of Stock [Line Items]                  
Dividend proportions (in usd per share) | $ / shares   $ 0.01       $ 0.01 $ 0.01 $ 0.01  
Percentage of shares outstanding used in two class method calculation             40.00%    
Additional number of shares under accelerated share repurchase program | shares       1,021,451          
Share repurchases   $ 25,000,000              
Repurchase of common stock (shares) | shares               406,343  
Class A Common Stock | Accelerated Share Repurchase Agreement                  
Class of Stock [Line Items]                  
Stock repurchase program, remaining authorized repurchase amount                 $ 75,000,000
Class B Common Stock                  
Class of Stock [Line Items]                  
Dividend proportions (in usd per share) | $ / shares   $ 0.015       $ 0.015 $ 0.015 $ 0.015  
Percentage of shares outstanding used in two class method calculation             60.00%    
Share repurchases               $ 45,700,000  
Repurchase of common stock (shares) | shares               619,804  
Class B Common Stock | Subsequent Event                  
Class of Stock [Line Items]                  
Share repurchases         $ 4,300,000        
Repurchase of common stock (shares) | shares 56,794