XML 46 R31.htm IDEA: XBRL DOCUMENT v3.23.2
Selected Financial Statement Data (Tables)
12 Months Ended
Apr. 29, 2023
Inventory Disclosure [Abstract]  
Schedule of inventory, current
Inventories consisted of the following:
April 29, 2023April 30, 2022
Raw materials$81,627 $71,410 
Work-in-process14,155 14,238 
Finished goods53,666 48,744 
$149,448 $134,392 
Property, plant and equipment
Property and equipment, net consisted of the following:
April 29, 2023April 30, 2022
Land$1,996 $1,899 
Buildings71,222 69,170 
Machinery and equipment126,164 110,079 
Office furniture and equipment4,112 4,098 
Computer software and hardware44,700 46,922 
Construction in Process2,805 5,792 
Demonstration equipment7,432 7,260 
Transportation equipment7,057 7,065 
265,488 252,285 
Less accumulated depreciation193,341 185,520 
$72,147 $66,765 
Schedule of accrued liabilities
Accrued expenses consisted of the following:
April 29, 2023April 30, 2022
Compensation$17,466 $15,944 
Taxes, other than income taxes3,390 6,741 
Accrued employee benefits3,953 3,227 
Operating lease liabilities2,253 2,309 
Short-term accrued expenses8,943 6,738 
$36,005 $34,959 
Schedule of other nonoperating income (expense)
Other (expense) income, net consisted of the following:
Year Ended
April 29, 2023April 30, 2022May 1, 2021
Foreign currency transaction gains (losses)$479 $(227)$(675)
Equity in losses of affiliates(3,332)(2,970)(2,370)
Impairment of equity method investee(4,473)— — 
Other115 88 62 
$(7,211)$(3,109)$(2,983)