XML 16 R2.htm IDEA: XBRL DOCUMENT v3.6.0.2
CONSOLIDATED STATEMENTS OF INCOME - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Oct. 31, 2016
Oct. 31, 2015
Oct. 31, 2014
Sales and service fees $ 227,289 $ 219,383 $ 222,303
Cost of sales and service 156,849 150,292 153,691
Gross profit 70,440 69,091 68,612
Selling, general and administrative expenses 50,824 45,287 46,615
Operating income 19,616 23,804 21,997
Interest expense 72 198 264
Interest income 40 76 78
Investment income 149 78 42
Income from equity investments 466 474 444
Other expense, net 1,314 681 936
Income before income taxes 18,885 23,553 21,361
Provision for income taxes 5,593 7,339 6,218
Net income $ 13,292 $ 16,214 $ 15,143
Income per common share - basic $ 2.01 $ 2.46 $ 2.31
Weighted average common shares outstanding - basic 6,569 6,543 6,497
Income per common share - diluted $ 1.99 $ 2.44 $ 2.30
Weighted average common shares outstanding - diluted 6,642 6,602 6,538
Dividends paid per share $ 0.35 $ 0.31 $ 0.26