XML 14 R25.htm IDEA: XBRL DOCUMENT v2.4.0.8
Declaration of Dividend Payable - Additional Information (Detail) (USD $)
0 Months Ended 3 Months Ended 6 Months Ended
Aug. 20, 2014
Oct. 31, 2014
Oct. 31, 2013
Oct. 31, 2014
Oct. 31, 2013
Dividends Payable [Line Items]          
Cash dividends declared per common share $ 0.10 $ 0.10 $ 0.10 $ 0.20 $ 0.10
Cash dividend payable date Dec. 05, 2014        
Cash dividends declared, record date Nov. 14, 2014