XML 73 R39.htm IDEA: XBRL DOCUMENT v3.20.1
Property and Equipment, net (Tables)
12 Months Ended
Apr. 30, 2020
Property and Equipment, net  
Schedule of property and equipment

April 30,

 

    

2020

    

2019

 

(In thousands)

 

Leasehold improvements

$

16,387

$

12,324

Machinery and equipment

 

46,519

 

40,432

Furniture and fixtures

 

3,031

 

2,145

Computer equipment and software

 

33,242

 

35,056

Construction in process

 

2,508

 

2,411

Property and equipment, gross

 

101,687

 

92,368

Less accumulated depreciation and amortization

 

(79,993)

 

(75,463)

Property and equipment, net

$

21,694

$

16,905