XML 19 R5.htm IDEA: XBRL DOCUMENT v3.6.0.2
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Oct. 31, 2016
Oct. 31, 2015
Current assets:    
Cash and cash equivalents $ 41,217 $ 55,237
Accounts receivable, less allowance for doubtful accounts of $664 in 2016 and $739 in 2015 48,631 41,766
Inventories, net 117,025 106,308
Derivative assets 1,725 1,228
Prepaid assets 8,207 9,769
Other 1,576 1,804
Total current assets 218,381 216,112
Property and equipment:    
Land 841 841
Building 7,352 7,314
Machinery and equipment 23,515 24,026
Leasehold improvements 3,487 3,323
Property and equipment, gross 35,195 35,504
Less accumulated depreciation and amortization (22,898) (22,362)
Total property and equipment, net 12,297 13,142
Non-current assets:    
Software development costs, less accumulated amortization 4,926 3,905
Goodwill 2,314 2,319
Intangible assets, net 1,150 1,289
Deferred income taxes 6,138 4,721
Investments and other assets, net 6,743 7,089
Total non-current assets 21,271 19,323
Total assets 251,949 248,577
Current liabilities:    
Accounts payable 35,210 41,678
Accounts payable-related parties 1,990 1,780
Accrued expenses and other 17,231 16,788
Accrued warranty expenses 1,523 2,186
Derivative liabilities 538 1,071
Short-term debt 1,476 1,583
Total current liabilities 57,968 65,086
Non-current liabilities:    
Deferred income taxes 4,294 3,998
Accrued tax liability 963 953
Deferred credits and other 3,249 3,972
Total non-current liabilities 8,506 8,923
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,720,453 and 6,650,517 shares issued; and 6,573,103 and 6,551,718 shares outstanding, as of October 31, 2016 and October 31, 2015, respectively 657 655
Additional paid-in capital 59,119 57,539
Retained earnings 136,742 125,760
Accumulated other comprehensive loss (11,043) (9,386)
Total shareholders' equity 185,475 174,568
Total liabilities and shareholders' equity $ 251,949 $ 248,577