XML 49 R46.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stockholders' Equity Dividends (Details)
9 Months Ended
Jan. 31, 2020
$ / shares
July 2019 dividend payment [Member]  
Class of Stock [Line Items]  
Dividends Payable, Date Declared, Month and Year May 23, 2019
Dividends Payable, Date of Record Jun. 06, 2019
Dividends Payable, Date to be Paid Jul. 01, 2019
Common Stock, Dividends, Per Share, Declared $ 0.1660
October 2019 dividend payment [Member]  
Class of Stock [Line Items]  
Dividends Payable, Date Declared, Month and Year Jul. 25, 2019
Dividends Payable, Date of Record Sep. 06, 2019
Dividends Payable, Date to be Paid Oct. 01, 2019
Common Stock, Dividends, Per Share, Declared $ 0.1660
January 2020 dividend payment [Member]  
Class of Stock [Line Items]  
Dividends Payable, Date Declared, Month and Year Nov. 21, 2019
Dividends Payable, Date of Record Dec. 05, 2019
Dividends Payable, Date to be Paid Jan. 02, 2020
Common Stock, Dividends, Per Share, Declared $ 0.1743
April 2020 dividend payment [Member]  
Class of Stock [Line Items]  
Dividends Payable, Date Declared, Month and Year Jan. 28, 2020
Dividends Payable, Date of Record Mar. 09, 2020
Dividends Payable, Date to be Paid Apr. 01, 2020
Common Stock, Dividends, Per Share, Declared $ 0.1743