CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($) $ in Thousands |
Jan. 31, 2017 |
Oct. 31, 2016 |
| Current assets: |
|
|
| Cash and cash equivalents |
$ 55,140
|
$ 41,217
|
| Accounts receivable, net |
31,848
|
48,631
|
| Inventories, net |
117,762
|
117,025
|
| Derivative assets |
2,021
|
1,725
|
| Prepaid assets |
9,260
|
8,207
|
| Other |
1,957
|
1,576
|
| Total current assets |
217,988
|
218,381
|
| Property and equipment: |
|
|
| Land |
841
|
841
|
| Building |
7,352
|
7,352
|
| Machinery and equipment |
24,215
|
23,515
|
| Leasehold improvements |
3,510
|
3,487
|
| Property and equipment, gross |
35,918
|
35,195
|
| Less accumulated depreciation and amortization |
(23,495)
|
(22,898)
|
| Total property and equipment |
12,423
|
12,297
|
| Non-current assets: |
|
|
| Software development costs, less accumulated amortization |
5,119
|
4,926
|
| Goodwill |
2,279
|
2,314
|
| Intangible assets, net |
1,109
|
1,150
|
| Deferred income taxes |
6,128
|
6,138
|
| Investments and other assets, net |
6,781
|
6,743
|
| Total non-current assets |
21,416
|
21,271
|
| Total assets |
251,827
|
251,949
|
| Current liabilities: |
|
|
| Accounts payable |
40,266
|
37,200
|
| Accrued expenses and other |
12,476
|
17,231
|
| Accrued warranty expenses |
1,533
|
1,523
|
| Derivative liabilities |
489
|
538
|
| Short-term debt |
1,453
|
1,476
|
| Total current liabilities |
56,217
|
57,968
|
| Non-current liabilities: |
|
|
| Deferred income taxes |
4,618
|
4,294
|
| Accrued tax liability |
1,153
|
963
|
| Deferred credits and other |
3,291
|
3,249
|
| Total non-current liabilities |
9,062
|
8,506
|
| Shareholders' equity: |
|
|
| Preferred stock: no par value per share, 1,000,000 shares authorized; no shares issued |
0
|
0
|
| Common stock: no par value, $.10 stated value per share, 12,500,000 shares authorized, 6,754,922 and 6,720,453 shares issued; and 6,602,863 and 6,573,103 shares outstanding, as of January 31, 2017 and October 31, 2016, respectively |
660
|
657
|
| Additional paid-in capital |
59,467
|
59,119
|
| Retained earnings |
137,029
|
136,742
|
| Accumulated other comprehensive loss |
(10,608)
|
(11,043)
|
| Total shareholders' equity |
186,548
|
185,475
|
| Total liabilities and shareholders' equity |
$ 251,827
|
$ 251,949
|