XML 20 R5.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jan. 31, 2020
Oct. 31, 2019
Current assets:    
Cash and cash equivalents $ 52,587 $ 56,943
Accounts receivable, net 32,133 43,279
Inventories, net 150,498 148,851
Derivative assets 621 1,391
Prepaid assets 11,608 9,414
Other 2,114 1,983
Total current assets 249,561 261,861
Property and equipment:    
Land 868 868
Building 7,352 7,352
Machinery and equipment 28,843 28,846
Leasehold improvements 4,936 4,902
Property and equipment, gross 41,999 41,968
Less accumulated depreciation and amortization (28,642) (28,055)
Total property and equipment 13,357 13,913
Non-current assets:    
Software development costs, less accumulated amortization 8,216 8,318
Goodwill 5,836 5,847
Intangible assets, net 781 1,096
Operating lease - right-of-use assets, net 13,208 0
Deferred income taxes 1,809 1,846
Investments and other assets, net 8,222 8,184
Total non-current assets 38,072 25,291
Total assets 300,990 301,065
Current liabilities:    
Accounts payable 29,575 33,969
Derivative liabilities 375 388
Operating lease liabilities 4,151 0
Accrued payroll and employee benefits 6,347 11,564
Accrued income taxes 1,316 1,936
Accrued expenses 4,050 5,015
Accrued warranty 1,471 1,760
Total current liabilities 47,285 54,632
Non-current liabilities:    
Deferred income taxes 194 160
Accrued tax liability 2,040 2,036
Operating lease liabilities 9,412 0
Deferred credits and other 3,684 3,992
Total non-current liabilities 15,330 6,188
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,868,950 and 6,824,451 shares issued; and 6,803,163 and 6,767,237 shares outstanding, as of January 31, 2020 and October 31, 2019, respectively 680 677
Additional paid-in capital 65,985 66,350
Retained earnings 180,444 182,151
Accumulated other comprehensive loss (8,734) (8,933)
Total shareholders' equity 238,375 240,245
Total liabilities and shareholders' equity $ 300,990 $ 301,065