XML 77 R66.htm IDEA: XBRL DOCUMENT v2.4.0.8
Earnings Per Share - Reconciliation of Shares Used to Calculate Basic and Diluted Earnings Per Share (Detail)
3 Months Ended 6 Months Ended
Apr. 30, 2014
Apr. 30, 2013
Apr. 30, 2014
Apr. 30, 2013
Class A Common Stock [Member]
       
Class of Stock [Line Items]        
Basic shares 25,540,341 25,390,486 25,505,348 25,353,441
Assumed conversion of stock options 19,942 42,994 20,388 40,008
Diluted shares 25,560,283 25,433,480 25,525,736 25,393,449
Class B Common Stock [Member]
       
Class of Stock [Line Items]        
Basic shares 22,119,966 22,119,966 22,119,966 22,119,966
Diluted shares 22,119,966 22,119,966 22,119,966 22,119,966
Basic and diluted shares 22,119,966 22,119,966 22,119,966 22,119,966