Consolidated Statements of Operations (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Jan. 31, 2016
Jan. 31, 2015
Income Statement [Abstract]    
NET SALES $ 253,553 $ 275,439
COST OF SALES 209,826 242,875
Gross profit 43,727 32,564
OPERATING EXPENSES:    
Delivery 10,974 11,617
Selling 8,979 8,603
General and administrative 7,003 6,771
Total operating expenses 26,956 26,991
Operating income 16,771 5,573
OTHER EXPENSE:    
Interest expense (4,529) (4,916)
Other, net (117)  
Income before provision for income taxes 12,125 657
PROVISION FOR INCOME TAXES (4,230) (181)
Net income $ 7,895 $ 476
BASIC EARNINGS PER COMMON SHARE:    
Net income per common share $ 1.55 $ 0.09
DILUTED EARNINGS PER COMMON SHARE:    
Net income per common share 1.54 $ 0.09
CASH DIVIDENDS DECLARED PER COMMON SHARE $ 0.25