XML 52 R34.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Selected Financial Statement Data (Tables)
12 Months Ended
Apr. 27, 2024
Inventory Disclosure [Abstract]  
Schedule of inventory, current
Inventories consisted of the following:
April 27, 2024April 29, 2023
Raw materials$66,900 $81,627 
Work-in-process13,848 14,155 
Finished goods57,260 53,666 
$138,008 $149,448 
Property, plant and equipment
Property and equipment, net consisted of the following:
April 27, 2024April 29, 2023
Land$2,895 $1,996 
Buildings71,670 71,222 
Machinery and equipment131,983 126,164 
Office furniture and equipment3,765 4,112 
Computer software and hardware46,135 44,700 
Construction in Process5,064 2,805 
Demonstration equipment7,094 7,432 
Transportation equipment7,667 7,057 
276,273 265,488 
Less accumulated depreciation204,521 193,341 
$71,752 $72,147 
Schedule of accrued liabilities
Accrued expenses consisted of the following:
April 27, 2024April 29, 2023
Compensation$27,365 $17,466 
Taxes, other than income taxes3,410 3,390 
Accrued employee benefits3,871 3,953 
Operating lease liabilities1,984 2,253 
Short-term accrued expenses6,398 8,943 
$43,028 $36,005 
Schedule of other nonoperating income (expense)
Other expense and debt issuance costs write-off, net consisted of the following:
Year Ended
April 27, 2024April 29, 2023April 30, 2022
Foreign currency transaction gains (losses)$284 $479 $(227)
Equity in losses of affiliates(3,764)(3,332)(2,970)
Impairment of equity method investees(6,359)(4,473)— 
Debt issuance costs write off(3,353)— — 
Other96 115 88 
$(13,096)$(7,211)$(3,109)
Investment Income
Interest (expense) income, net consisted of the following:
Year Ended
April 27, 2024April 29, 2023April 30, 2022
Interest expense:
Interest expense$(3,397)$(1,127)$(49)
Debt issuance amortization expense(1,551)— — 
Total interest expense(4,948)(1,127)(49)
Interest income:
Interest income1,530 207 220 
Interest (expense) income, net$(3,418)$(920)$171