CONDENSED CONSOLIDATED STATEMENTS OF INCOME - USD ($) shares in Thousands, $ in Thousands |
3 Months Ended | |
|---|---|---|
Jan. 31, 2017 |
Jan. 31, 2016 |
|
| Sales and service fees | $ 48,744 | $ 56,503 |
| Cost of sales and service | 36,158 | 38,805 |
| Gross profit | 12,586 | 17,698 |
| Selling, general and administrative expenses | 11,167 | 11,961 |
| Operating income | 1,419 | 5,737 |
| Interest expense | 21 | 24 |
| Interest income | 11 | 15 |
| Investment income (expense) | 64 | 102 |
| Other (income) expense, net | 51 | 226 |
| Income (loss) before taxes | 1,422 | 5,604 |
| Provision for income taxes | 543 | 1,709 |
| Net income (loss) | $ 879 | $ 3,895 |
| Income per common share | ||
| Basic (in dollars per share) | $ 0.13 | $ 0.59 |
| Diluted (in dollars per share) | $ 0.13 | $ 0.58 |
| Weighted average common shares outstanding | ||
| Basic (in shares) | 6,583 | 6,558 |
| Diluted (in shares) | 6,668 | 6,623 |
| Dividends paid per share | $ 0.09 | $ 0.08 |