XML 42 R31.htm IDEA: XBRL DOCUMENT v3.19.1
Business Combinations - Additional Information (Detail)
$ in Millions
9 Months Ended
May 08, 2019
USD ($)
Business-Combination
Mar. 30, 2019
USD ($)
Business-Combination
Mar. 31, 2018
USD ($)
Business-Combination
Business Acquisition [Line Items]      
Payment for acquisition   $ 57.7 $ 70.9
Number of acquisitions | Business-Combination   3 2
Subsequent Event [Member]      
Business Acquisition [Line Items]      
Number of acquisitions | Business-Combination 1    
Business Acquisition Cost [Member]      
Business Acquisition [Line Items]      
Payment for acquisition   $ 58.1 $ 72.6
Business Acquisition Cost [Member] | Subsequent Event [Member]      
Business Acquisition [Line Items]      
Payment for acquisition $ 150.6