XML 72 R57.htm IDEA: XBRL DOCUMENT v3.8.0.1
Property, Plant, and Equipment - Summary of Property, Plant, and Equipment (Detail) - USD ($)
$ in Thousands
Apr. 30, 2018
Apr. 30, 2017
Property Plant And Equipment [Abstract]    
Machinery and equipment $ 251,706 $ 242,479
Software and hardware 43,097 39,526
Building and improvements 29,908 28,110
Land and improvements 3,845 3,573
Property plant and equipment gross 328,556 313,688
Less: Accumulated depreciation and amortization (198,545) (170,538)
Property plant and equipment before construction in progress 130,011 143,150
Construction in progress 29,114 6,535
Total property, plant, and equipment, net $ 159,125 $ 149,685