XML 14 R2.htm IDEA: XBRL DOCUMENT v3.5.0.2
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Oct. 29, 2016
Apr. 30, 2016
CURRENT ASSETS:    
Cash and cash equivalents $ 34,045 $ 28,328
Restricted cash 205 198
Marketable securities 17,904 24,672
Accounts receivable, net 90,421 77,554
Inventories, net 63,632 69,827
Costs and estimated earnings in excess of billings 43,354 30,200
Current maturities of long-term receivables 3,068 3,172
Prepaid expenses and other assets 7,533 6,468
Income tax receivables 229 4,812
Total current assets 260,391 245,231
Long-term receivables, less current maturities 3,202 3,866
Goodwill 7,712 8,116
Intangibles, net 5,718 7,721
Investment in affiliates and other assets 2,136 2,414
Deferred income taxes 9,412 9,437
Total noncurrent assets 28,180 31,554
PROPERTY AND EQUIPMENT:    
Land 2,100 2,155
Buildings 65,039 65,247
Machinery and equipment 83,206 82,973
Office furniture and equipment 5,570 14,746
Computer software and hardware 49,894 48,917
Equipment held for rental 374 374
Demonstration equipment 7,714 8,026
Transportation equipment 6,912 6,596
Property and equipment, gross 220,809 229,034
Less accumulated depreciation 151,671 155,871
Property and equipment, net 69,138 73,163
TOTAL ASSETS 357,709 349,948
CURRENT LIABILITIES:    
Accounts payable 44,796 43,441
Accrued expenses 25,270 23,532
Warranty obligations 15,110 16,564
Billings in excess of costs and estimated earnings 8,338 10,361
Customer deposits (billed or collected) 14,020 16,012
Deferred revenue (billed or collected) 12,514 10,712
Current portion of other long-term obligations 442 585
Income taxes payable 2,385 310
Total current liabilities 122,875 121,517
Long-term warranty obligations 14,740 13,932
Long-term deferred revenue (billed or collected) 5,504 5,603
Other long-term obligations, less current maturities 4,451 4,059
Long-term income tax payable 3,184 3,016
Deferred income taxes 708 754
Total long-term liabilities 28,587 27,364
TOTAL LIABILITIES 151,462 148,881
SHAREHOLDERS' EQUITY:    
Common Stock, no par value, authorized 120,000,000 shares; 44,214,750 and 43,998,635 shares issued and outstanding at October 29, 2016 and April 30, 2016, respectively 51,449 51,347
Additional paid-in capital 36,622 35,351
Retained earnings 124,353 117,276
Treasury Stock, at cost, 303,957 and 19,680 shares at October 29, 2016 and April 30, 2016, respectively (1,834) (9)
Accumulated other comprehensive loss (4,343) (2,898)
TOTAL SHAREHOLDERS' EQUITY 206,247 201,067
TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY $ 357,709 $ 349,948