XML 49 R19.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
4. Stockholders' Equity (Tables)
6 Months Ended
Oct. 31, 2019
Equity [Abstract]  
Dividend Activity
Declaration Date  Record Date  Payment Date  Cash Dividends Paid   Dividend Per Share 
          (in thousands)      
6/5/2019  6/17/2019  7/1/2019  $1,081   $0.65625 
9/4/2019  9/16/2019  10/1/2019   1,081    0.65625 
      Total  $2,162   $1.31250