XML 49 R32.htm IDEA: XBRL DOCUMENT v3.21.2
Property and Equipment (Tables)
12 Months Ended
Apr. 30, 2021
Property, Plant and Equipment [Abstract]  
Schedule of components of property and equipment
The Company’s property and equipment consisted of the following:
April 30,
20212020
(in thousands)
Land$56,841 $52,581 
Buildings and leasehold improvements120,616 110,322 
Machinery and equipment324,375 300,133 
Construction in progress2,858 985 
Total property and equipment504,690 464,021 
Less: accumulated depreciation and amortization193,364 158,554 
Total property and equipment, net of accumulated depreciation$311,326 $305,467