XML 68 R5.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Oct. 31, 2019
Oct. 31, 2018
Current assets:    
Cash and cash equivalents $ 56,943 $ 77,170
Accounts receivable, less allowance for doubtful accounts of $891 in 2019 and $1,027 in 2018 43,279 54,414
Inventories, net 148,851 137,609
Derivative assets 1,391 3,085
Prepaid assets 9,414 7,332
Other 1,983 1,825
Total current assets 261,861 281,435
Property and equipment:    
Land 868 868
Building 7,352 7,352
Machinery and equipment 28,846 26,840
Leasehold improvements 4,902 3,801
Property and equipment, gross 41,968 38,861
Less accumulated depreciation and amortization (28,055) (25,902)
Total property and equipment, net 13,913 12,959
Non-current assets:    
Software development costs, less accumulated amortization 8,318 7,452
Goodwill 5,847 2,377
Intangible assets, net 1,096 938
Deferred income taxes 1,846 2,234
Investments and other assets, net 8,184 8,012
Total non-current assets 25,291 21,013
Total assets 301,065 315,407
Current liabilities:    
Accounts payable 33,031 54,131
Accounts payable-related parties 938 3,387
Accrued payroll and employee benefits 11,564 14,032
Accrued income taxes 1,936 5,180
Accrued expenses and other 5,015 4,122
Accrued warranty expenses 1,760 2,497
Derivative liabilities 388 2,020
Short-term debt   1,434
Total current liabilities 54,632 86,803
Non-current liabilities:    
Accrued tax liability 2,036 2,194
Deferred income taxes 160  
Deferred credits and other 3,992 3,557
Total non-current liabilities 6,188 5,751
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,967,719 and 6,891,508 shares issued; and 6,767,237 and 6,723,160 shares outstanding, as of October 31, 2019 and October 31, 2018, respectively 677 672
Additional paid-in capital 66,350 64,185
Retained earnings 182,151 167,859
Accumulated other comprehensive loss (8,933) (9,863)
Total shareholders' equity 240,245 222,853
Total liabilities and shareholders' equity $ 301,065 $ 315,407