XML 16 R5.htm IDEA: XBRL DOCUMENT v3.20.4
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jan. 31, 2021
Oct. 31, 2020
Current assets:    
Cash and cash equivalents $ 66,553 $ 57,859
Accounts receivable, net 28,008 27,686
Inventories, net 147,739 149,864
Derivative assets 908 968
Prepaid assets 15,276 13,803
Other 244 1,231
Total current assets 258,728 251,411
Property and equipment:    
Land 868 868
Building 7,352 7,352
Machinery and equipment 29,759 29,195
Leasehold improvements 4,998 4,754
Property and equipment, gross 42,977 42,169
Less accumulated depreciation and amortization (31,304) (30,248)
Total property and equipment, net 11,673 11,921
Non-current assets:    
Software development costs, less accumulated amortization 7,822 7,840
Intangible assets, net 1,796 1,846
Operating lease - right-of-use assets, net 12,199 11,748
Deferred income taxes 2,863 2,479
Investments and other assets, net 8,891 8,410
Total non-current assets 33,571 32,323
Total assets 303,972 295,655
Current liabilities:    
Accounts payable 35,560 32,999
Derivative liabilities 1,472 872
Operating lease liabilities 4,418 4,132
Accrued payroll and employee benefits 6,428 6,209
Accrued income taxes 548 285
Accrued expenses 5,013 4,740
Accrued warranty expenses 1,246 1,200
Total current liabilities 54,685 50,437
Non-current liabilities:    
Deferred income taxes 111 131
Accrued tax liability 1,934 1,918
Operating lease liabilities 8,173 7,989
Deferred credits and other 4,410 4,032
Total non-current liabilities 14,628 14,070
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,665,033 and 6,636,906 shares issued; and 6,583,626 and 6,565,163 shares outstanding, as of January 31, 2021 and October 31, 2020, respectively 658 657
Additional paid-in capital 61,458 60,997
Retained earnings 172,282 172,484
Accumulated other comprehensive income (loss) 261 (2,990)
Total shareholders' equity 234,659 231,148
Total liabilities and shareholders' equity $ 303,972 $ 295,655