XML 52 R41.htm IDEA: XBRL DOCUMENT v3.10.0.1
Business Acquisitions - Net sales and net losses (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jan. 31, 2019
Jan. 31, 2018
Jan. 31, 2019
Jan. 31, 2018
Acquisition of Titan        
Net sales $ 723,902 $ 585,508 $ 2,335,883 $ 1,875,669
Operating income $ 25,826 $ 22,668 110,980 $ 91,004
Titan        
Acquisition of Titan        
Net sales     314,100  
Operating income     $ 8,700