XML 52 R2.htm IDEA: XBRL DOCUMENT v3.19.2
CONDENSED CONSOLIDATED STATEMENTS OF INCOME - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Jul. 31, 2019
Jul. 31, 2018
Jul. 31, 2019
Jul. 31, 2018
CONDENSED CONSOLIDATED STATEMENTS OF INCOME        
Sales and service fees $ 58,501 $ 78,752 $ 203,388 $ 217,620
Cost of sales and service 41,312 54,231 142,420 153,665
Gross profit 17,189 24,521 60,968 63,955
Selling, general and administrative expenses 12,592 15,160 40,617 41,446
Operating income 4,597 9,361 20,351 22,509
Interest expense 18 29 44 74
Interest income 169 78 350 108
Investment income (loss) (25) 58 346 180
Other income (expense), net (77) (457) 483 (868)
Income before taxes 4,646 9,011 21,486 21,855
Provision for income taxes 1,155 2,511 6,089 8,667
Net income $ 3,491 $ 6,500 $ 15,397 $ 13,188
Income per common share        
Basic $ 0.51 $ 0.96 $ 2.26 $ 1.95
Diluted $ 0.51 $ 0.95 $ 2.24 $ 1.93
Weighted average common shares outstanding        
Basic 6,767 6,717 6,756 6,694
Diluted 6,813 6,788 6,815 6,774
Dividends paid per share $ 0.12 $ 0.11 $ 0.35 $ 0.32