XML 16 R5.htm IDEA: XBRL DOCUMENT v3.20.2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jul. 31, 2020
Oct. 31, 2019
Current assets:    
Cash and cash equivalents $ 47,089 $ 56,943
Accounts receivable, net 32,050 43,279
Inventories, net 154,823 148,851
Derivative assets 367 1,391
Prepaid assets 14,563 9,414
Other 334 1,983
Total current assets 249,226 261,861
Property and equipment:    
Land 868 868
Building 7,352 7,352
Machinery and equipment 29,414 28,846
Leasehold improvements 4,651 4,902
Property and equipment, gross 42,285 41,968
Less accumulated depreciation and amortization (29,888) (28,055)
Total property and equipment 12,397 13,913
Non-current assets:    
Software development costs, less accumulated amortization 7,916 8,318
Goodwill 4,921 5,847
Intangible assets, net 1,767 1,096
Operating lease - right-of-use assets, net 12,431 0
Deferred income taxes 1,961 1,846
Investments and other assets, net 8,695 8,184
Total non-current assets 37,691 25,291
Total assets 299,314 301,065
Current liabilities:    
Accounts payable 31,831 33,969
Derivative liabilities 1,825 388
Operating lease liabilities 4,157 0
Accrued payroll and employee benefits 6,731 11,564
Accrued income taxes 0 1,936
Accrued expenses 4,744 5,015
Accrued warranty 1,271 1,760
Total current liabilities 50,559 54,632
Non-current liabilities:    
Deferred income taxes 166 160
Accrued tax liability 1,908 2,036
Operating lease liabilities 8,647 0
Deferred credits and other 3,988 3,992
Total non-current liabilities 14,709 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,636,906 and 6,824,451 shares issued and 6,565,163 and 6,767,237 shares outstanding, as of July 31, 2020 and October 31, 2019, respectively 657 677
Additional paid-in capital 60,358 66,350
Retained earnings 176,925 182,151
Accumulated other comprehensive loss (3,894) (8,933)
Total shareholders' equity 234,046 240,245
Total liabilities and shareholders' equity $ 299,314 $ 301,065