XML 13 R2.htm IDEA: XBRL DOCUMENT v3.10.0.1
CONDENSED CONSOLIDATED STATEMENTS OF INCOME - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Jul. 31, 2018
Jul. 31, 2017
Jul. 31, 2018
Jul. 31, 2017
Sales and service fees $ 78,752 $ 60,770 $ 217,620 $ 167,736
Cost of sales and service 54,231 43,230 153,665 120,541
Gross profit 24,521 17,540 63,955 47,195
Selling, general and administrative expenses 15,160 12,395 41,446 35,276
Operating income 9,361 5,145 22,509 11,919
Interest expense 29 21 74 66
Interest income 78 14 108 32
Investment income 58 5 180 85
Other (income) expense, net 457 (98) 868 193
Income before taxes 9,011 5,241 21,855 11,777
Provision for income taxes 2,511 1,353 8,667 3,363
Net income $ 6,500 $ 3,888 $ 13,188 $ 8,414
Income per common share        
Basic $ 0.96 $ 0.58 $ 1.95 $ 1.26
Diluted $ 0.95 $ 0.58 $ 1.93 $ 1.25
Weighted average common shares outstanding        
Basic 6,717 6,624 6,694 6,608
Diluted 6,788 6,695 6,774 6,674
Dividends paid per share $ 0.11 $ 0.10 $ 0.32 $ 0.29