XML 76 R37.htm IDEA: XBRL DOCUMENT v3.20.1
Selected Financial Statement Data (Tables)
12 Months Ended
May 02, 2020
Selected Financial Statement Data [Abstract]  
Schedule of Inventories
Inventories consisted of the following: 
 
May 2,
2020
 
April 27,
2019
Raw materials
$
35,306

 
$
30,789

Work-in-process
12,102

 
8,239

Finished goods
39,395

 
39,804

 
$
86,803

 
$
78,832

Schedule of Property and Equipment
In accordance with ASC 360, Property, Plant, and Equipment, property and equipment are stated at cost and depreciated principally on the straight-line method over the following estimated useful lives:
 
Years
Buildings and improvements
5 - 40
Machinery and equipment
5 - 7
Office furniture and equipment
3 - 5
Computer software and hardware
3 - 5
Equipment held for rental
2 - 7
Demonstration equipment
3 - 5
Transportation equipment
5 - 7
Property and equipment, net consisted of the following:
 
May 2,
2020
 
April 27,
2019
Land
$
2,183

 
$
1,738

Buildings
68,804

 
66,403

Machinery and equipment
104,157

 
96,486

Office furniture and equipment
6,151

 
6,195

Computer software and hardware
53,441

 
55,460

Equipment held for rental
287

 
287

Demonstration equipment
8,473

 
7,422

Transportation equipment
7,944

 
7,715

 
251,440

 
241,706

Less accumulated depreciation
183,956

 
176,392

 
$
67,484

 
$
65,314

Schedule of Accrued Expenses
Accrued expenses consisted of the following:
 
May 2,
2020
 
April 27,
2019
Compensation
$
15,967

 
$
12,766

Taxes, other than income taxes
3,597

 
2,685

Accrued employee benefits
2,243

 
3,046

Operating lease liabilities
2,416

 

Short-term accrued expenses
9,270

 
8,520

Claims liabilities
2,562

 
2,685

Acquisition-related contingency consideration
571

 
2,359

 
$
36,626

 
$
32,061

Schedule of Other (Expense) Income
Other (expense) income, net consisted of the following:
 
Year Ended
 
May 2,
2020
 
April 27,
2019
 
April 28,
2018
Foreign currency transaction gains (losses)
$
207

 
$
(262
)
 
$
29

Equity in losses of affiliates
(741
)
 
(844
)
 
(481
)
Other
(7
)
 
19

 
(85
)
 
$
(541
)
 
$
(1,087
)
 
$
(537
)