XML 36 R26.htm IDEA: XBRL DOCUMENT v3.6.0.2
Earnings Per Common Share - Additional Information (Detail) - $ / shares
3 Months Ended 9 Months Ended
Jan. 31, 2017
Jan. 31, 2016
Jan. 31, 2017
Jan. 31, 2016
Earnings Per Share [Line Items]        
Options to Purchase Excluded 374,439 63,435 337,500 1,346,761
Options to Purchase Outstanding 3,230,575 3,508,719 3,230,575 3,508,719
Class A Common Shares        
Earnings Per Share [Line Items]        
Dividends preference, per share     $ 0.05