XML 52 R40.htm IDEA: XBRL DOCUMENT v3.10.0.1
Business Acquisitions - Net sales and net losses (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Oct. 31, 2018
Oct. 31, 2017
Oct. 31, 2018
Oct. 31, 2017
Acquisition of Titan        
Net sales $ 833,837 $ 648,004 $ 1,611,981 $ 1,290,161
Operating income $ 52,095 $ 35,649 85,154 $ 68,336
Titan        
Acquisition of Titan        
Net sales     214,900  
Operating income     $ 7,900