XML 71 R52.htm IDEA: XBRL DOCUMENT v3.26.1
Property, Plant, and Equipment - Summary of Property, Plant, and Equipment (Detail) - USD ($)
$ in Thousands
Apr. 30, 2026
Apr. 30, 2025
Property, Plant and Equipment [Abstract]    
Machinery and equipment $ 361,141 $ 344,706
Building and improvements 159,502 154,398
Software and hardware 56,965 54,775
Land and improvements 5,752 3,557
Right-of-use assets 41,437 41,631
Construction in progress 11,514 12,392
Property plant and equipment gross 636,311 611,459
Less: Accumulated depreciation and amortization (397,668) (368,811)
Total property, plant, and equipment, net $ 238,643 $ 242,648