XML 113 R98.htm IDEA: XBRL DOCUMENT v3.22.2
Subsequent Events (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Jun. 21, 2022
Jul. 31, 2022
Jan. 31, 2021
Apr. 30, 2022
Apr. 30, 2021
Apr. 30, 2020
Restructuring Charges [Abstract]            
Restructuring charges     $ 18,300      
Cash Dividends [Abstract]            
Total dividend       $ 77,205 $ 76,938 $ 76,658
Class A Common Stock [Member]            
Cash Dividends [Abstract]            
Common stock dividend (in dollars per share)       $ 1.38 $ 1.37 $ 1.36
Class B Common [Member]            
Cash Dividends [Abstract]            
Common stock dividend (in dollars per share)       $ 1.38 $ 1.37 $ 1.36
Minimum [Member] | Forecast [Member]            
Restructuring Charges [Abstract]            
Restructuring charges   $ 19,000        
Maximum [Member] | Forecast [Member]            
Restructuring Charges [Abstract]            
Restructuring charges   $ 21,000        
Subsequent Event [Member] | Dividend Declared in Q1 2023 [Member]            
Cash Dividends [Abstract]            
Total dividend $ 19,400          
Subsequent Event [Member] | Class A Common Stock [Member] | Dividend Declared in Q1 2023 [Member]            
Cash Dividends [Abstract]            
Dividend declared date Jun. 22, 2022          
Common stock dividend (in dollars per share) $ 0.3475          
Dividend payable date Jul. 20, 2022          
Dividend record date Jul. 06, 2022          
Subsequent Event [Member] | Class B Common [Member] | Dividend Declared in Q1 2023 [Member]            
Cash Dividends [Abstract]            
Dividend declared date Jun. 22, 2022          
Common stock dividend (in dollars per share) $ 0.3475          
Dividend payable date Jul. 20, 2022          
Dividend record date Jul. 06, 2022