XML 59 R49.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stockholders' Equity Dividends (Details)
9 Months Ended
Jan. 31, 2019
$ / shares
July 2018 dividend payment [Member]  
Class of Stock [Line Items]  
Dividends Payable, Date Declared, Month and Year May 24, 2018
Dividends Payable, Date of Record Jun. 06, 2018
Dividends Payable, Date to be Paid Jul. 03, 2018
Common Stock, Dividends, Per Share, Declared $ 0.158
October 2018 dividend payment [Member]  
Class of Stock [Line Items]  
Dividends Payable, Date Declared, Month and Year Jul. 26, 2018
Dividends Payable, Date of Record Sep. 06, 2018
Dividends Payable, Date to be Paid Oct. 01, 2018
Common Stock, Dividends, Per Share, Declared $ 0.158
January 2019 dividend payment [Member]  
Class of Stock [Line Items]  
Dividends Payable, Date Declared, Month and Year Nov. 15, 2018
Dividends Payable, Date of Record Dec. 06, 2018
Dividends Payable, Date to be Paid Jan. 02, 2019
Common Stock, Dividends, Per Share, Declared $ 0.166
April 2019 dividend payment [Member]  
Class of Stock [Line Items]  
Dividends Payable, Date Declared, Month and Year Jan. 29, 2019
Dividends Payable, Date of Record Mar. 04, 2019
Dividends Payable, Date to be Paid Apr. 01, 2019
Common Stock, Dividends, Per Share, Declared $ 0.166