XML 62 R5.htm IDEA: XBRL DOCUMENT v3.20.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Apr. 30, 2020
Oct. 31, 2019
Current assets:    
Cash and cash equivalents $ 45,267 $ 56,943
Accounts receivable, net 27,798 43,279
Inventories, net 152,864 148,851
Derivative assets 1,449 1,391
Prepaid assets 14,093 9,414
Other 427 1,983
Total current assets 241,898 261,861
Property and equipment:    
Land 868 868
Building 7,352 7,352
Machinery and equipment 28,746 28,846
Leasehold improvements 4,730 4,902
Property and equipment, gross 41,696 41,968
Less accumulated depreciation and amortization (28,909) (28,055)
Total property and equipment 12,787 13,913
Non-current assets:    
Software development costs, less accumulated amortization 8,044 8,318
Goodwill 5,809 5,847
Intangible assets, net 746 1,096
Operating lease - right-of-use assets, net 12,300 0
Deferred income taxes 1,686 1,846
Investments and other assets, net 8,105 8,184
Total non-current assets 36,690 25,291
Total assets 291,375 301,065
Current liabilities:    
Accounts payable 29,977 33,969
Derivative liabilities 60 388
Operating lease liabilities 3,905 0
Accrued payroll and employee benefits 6,384 11,564
Accrued income taxes 473 1,936
Accrued expenses 4,211 5,015
Accrued warranty 1,244 1,760
Total current liabilities 46,254 54,632
Non-current liabilities:    
Deferred income taxes 182 160
Accrued tax liability 1,944 2,036
Operating lease liabilities 8,738 0
Deferred credits and other 3,569 3,992
Total non-current liabilities 14,433 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,737,969 and 6,824,451 shares issued and 6,666,226 and 6,767,237 shares outstanding, as of April 30, 2020 and October 31, 2019, respectively 667 677
Additional paid-in capital 62,731 66,350
Retained earnings 175,638 182,151
Accumulated other comprehensive loss (8,348) (8,933)
Total shareholders' equity 230,688 240,245
Total liabilities and shareholders' equity $ 291,375 $ 301,065