XML 13 R2.htm IDEA: XBRL DOCUMENT v3.19.1
CONDENSED CONSOLIDATED STATEMENTS OF INCOME - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Apr. 30, 2019
Apr. 30, 2018
Apr. 30, 2019
Apr. 30, 2018
Sales and service fees $ 70,674 $ 70,424 $ 144,887 $ 138,868
Cost of sales and service 49,037 51,111 101,108 99,434
Gross profit 21,637 19,313 43,779 39,434
Selling, general and administrative expenses 14,111 13,320 28,025 26,286
Operating income 7,526 5,993 15,754 13,148
Interest expense 14 25 26 45
Interest income 99 12 181 30
Investment income 129 6 371 122
Other income (expense), net (7) (579) 560 (411)
Income before taxes 7,733 5,407 16,840 12,844
Provision for income taxes 2,481 1,656 4,934 6,156
Net income $ 5,252 $ 3,751 $ 11,906 $ 6,688
Income per common share        
Basic $ 0.77 $ 0.55 $ 1.75 $ 0.99
Diluted $ 0.76 $ 0.55 $ 1.73 $ 0.98
Weighted average common shares outstanding        
Basic 6,764 6,706 6,750 6,682
Diluted 6,824 6,784 6,816 6,763
Dividends paid per share $ 0.12 $ 0.11 $ 0.23 $ 0.21