XML 53 R41.htm IDEA: XBRL DOCUMENT v3.10.0.1
Business Acquisitions - Proforma information (Details) - Titan - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Oct. 31, 2018
Oct. 31, 2017
Oct. 31, 2018
Oct. 31, 2017
Pro forma information        
Pro forma net sales $ 833,837 $ 777,146 $ 1,657,137 $ 1,544,980
Pro forma operating income $ 24,912 $ 20,438 $ 30,079 $ 37,674