XML 77 R47.htm IDEA: XBRL DOCUMENT v3.19.3
Unaudited Pro Forma Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jul. 31, 2019
Jul. 31, 2018
Business Combinations [Abstract]    
Net sales $ 9,067,750 $ 11,175,302
Net income $ 143,517 $ 305,101
Basic earnings per common share $ 2.66 $ 5.55
Diluted earnings per common share $ 2.66 $ 5.54