XML 50 R36.htm IDEA: XBRL DOCUMENT v3.25.2
Property and Equipment (Tables)
12 Months Ended
Apr. 30, 2025
Property, Plant and Equipment [Abstract]  
Schedule of Components of Property and Equipment
The Company’s property and equipment consisted of the following:
April 30,
20252024
(in thousands)
Land$67,310 $67,214 
Buildings and leasehold improvements171,105 159,112 
Machinery and equipment644,092 547,912 
Construction in progress10,844 7,869 
Total property and equipment893,351 782,107 
Less: accumulated depreciation369,343 309,850 
Total property and equipment, net of accumulated depreciation$524,008 $472,257