XML 14 R2.htm IDEA: XBRL DOCUMENT v3.3.1.900
CONDENSED CONSOLIDATED STATEMENTS OF INCOME - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Jan. 31, 2016
Jan. 31, 2015
Sales and service fees $ 56,503 $ 50,972
Cost of sales and service 38,805 34,425
Gross profit 17,698 16,547
Selling, general and administrative expenses 11,961 10,454
Operating income 5,737 6,093
Interest expense 24 69
Interest income 15 21
Investment income (expense) 102 65
Other (income) expense, net 226 307
Income (loss) before taxes 5,604 5,803
Provision for income taxes 1,709 2,037
Net income (loss) $ 3,895 $ 3,766
Income per common share    
Basic $ 0.59 $ 0.57
Diluted $ 0.58 $ 0.57
Weighted average common shares outstanding    
Basic 6,558 6,523
Diluted 6,623 6,569
Dividends paid per share $ 0.08 $ 0.07