XML 105 R90.htm IDEA: XBRL DOCUMENT v3.22.2
Capital Stock and Changes in Capital Accounts, Dividends (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Apr. 20, 2022
Jan. 12, 2022
Oct. 27, 2021
Jul. 21, 2021
Apr. 30, 2022
Apr. 30, 2021
Apr. 30, 2020
Cash dividend [Abstract]              
Total dividend         $ 77,205 $ 76,938 $ 76,658
Class A [Member]              
Cash dividend [Abstract]              
Common stock dividend (in dollars per share)         $ 1.38 $ 1.37 $ 1.36
Class A [Member] | Dividend Declared in Q1 2021 [Member]              
Cash dividend [Abstract]              
Date of declaration by board of directors         Jun. 22, 2021    
Common stock dividend (in dollars per share)         $ 0.3450    
Total dividend       $ 19,300      
Dividend paid date         Jul. 21, 2021    
Dividend record date         Jul. 06, 2021    
Class A [Member] | Dividend Declared in Q2 2021 [Member]              
Cash dividend [Abstract]              
Date of declaration by board of directors         Sep. 29, 2021    
Common stock dividend (in dollars per share)         $ 0.3450    
Total dividend     $ 19,200        
Dividend paid date         Oct. 27, 2021    
Dividend record date         Oct. 12, 2021    
Class A [Member] | Dividend Declared in Q3 2021 [Member]              
Cash dividend [Abstract]              
Date of declaration by board of directors         Dec. 15, 2021    
Common stock dividend (in dollars per share)         $ 0.3450    
Total dividend   $ 19,200          
Dividend paid date         Jan. 12, 2022    
Dividend record date         Dec. 28, 2021    
Class A [Member] | Dividend Declared in Q4 2021 [Member]              
Cash dividend [Abstract]              
Date of declaration by board of directors         Mar. 23, 2022    
Common stock dividend (in dollars per share)         $ 0.3450    
Total dividend $ 19,200            
Dividend paid date         Apr. 20, 2022    
Dividend record date         Apr. 05, 2022    
Class B [Member]              
Cash dividend [Abstract]              
Common stock dividend (in dollars per share)         $ 1.38 $ 1.37 $ 1.36
Class B [Member] | Dividend Declared in Q1 2021 [Member]              
Cash dividend [Abstract]              
Date of declaration by board of directors         Jun. 22, 2021    
Common stock dividend (in dollars per share)         $ 0.3450    
Total dividend       $ 19,300      
Dividend paid date         Jul. 21, 2021    
Dividend record date         Jul. 06, 2021    
Class B [Member] | Dividend Declared in Q2 2021 [Member]              
Cash dividend [Abstract]              
Date of declaration by board of directors         Sep. 29, 2021    
Common stock dividend (in dollars per share)         $ 0.3450    
Total dividend     $ 19,200        
Dividend paid date         Oct. 27, 2021    
Dividend record date         Oct. 12, 2021    
Class B [Member] | Dividend Declared in Q3 2021 [Member]              
Cash dividend [Abstract]              
Date of declaration by board of directors         Dec. 15, 2021    
Common stock dividend (in dollars per share)         $ 0.3450    
Total dividend   $ 19,200          
Dividend paid date         Jan. 12, 2022    
Dividend record date         Dec. 28, 2021    
Class B [Member] | Dividend Declared in Q4 2021 [Member]              
Cash dividend [Abstract]              
Date of declaration by board of directors         Mar. 23, 2022    
Common stock dividend (in dollars per share)         $ 0.3450    
Total dividend $ 19,200            
Dividend paid date         Apr. 20, 2022    
Dividend record date         Apr. 05, 2022