XML 113 R94.htm IDEA: XBRL DOCUMENT v3.23.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, 2023
Apr. 30, 2022
Apr. 30, 2021
Dividends Payable [Line Items]              
Total dividend         $ 77,298 $ 77,205 $ 76,938
Class A              
Dividends Payable [Line Items]              
Common stock dividend (in dollars per share)         $ 1.39 $ 1.38 $ 1.37
Class A | Dividend Declared in Q1 2023              
Dividends Payable [Line Items]              
Common stock dividend (in dollars per share)         0.3475    
Total dividend       $ 19,400      
Class A | Dividend Declared in Q2 2023              
Dividends Payable [Line Items]              
Common stock dividend (in dollars per share)         0.3475    
Total dividend     $ 19,300        
Class A | Dividend Declared in Q3 2023              
Dividends Payable [Line Items]              
Common stock dividend (in dollars per share)         0.3475    
Total dividend   $ 19,300          
Class A | Dividend Declared in Q4 2023              
Dividends Payable [Line Items]              
Common stock dividend (in dollars per share)         0.3475    
Total dividend $ 19,200            
Class B              
Dividends Payable [Line Items]              
Common stock dividend (in dollars per share)         1.39 $ 1.38 $ 1.37
Class B | Dividend Declared in Q1 2023              
Dividends Payable [Line Items]              
Common stock dividend (in dollars per share)         0.3475    
Total dividend       $ 19,400      
Class B | Dividend Declared in Q2 2023              
Dividends Payable [Line Items]              
Common stock dividend (in dollars per share)         0.3475    
Total dividend     $ 19,300        
Class B | Dividend Declared in Q3 2023              
Dividends Payable [Line Items]              
Common stock dividend (in dollars per share)         0.3475    
Total dividend   $ 19,300          
Class B | Dividend Declared in Q4 2023              
Dividends Payable [Line Items]              
Common stock dividend (in dollars per share)         $ 0.3475    
Total dividend $ 19,200