Annual report pursuant to Section 13 and 15(d)

Subsequent Event - Additional Information (Detail)

v3.3.1.900
Subsequent Event - Additional Information (Detail) - USD ($)
3 Months Ended 12 Months Ended
Feb. 26, 2016
Feb. 23, 2016
Jun. 30, 2019
Jun. 30, 2017
Jun. 30, 2016
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2012
Sep. 30, 2014
Jun. 30, 2014
Subsequent Event [Line Items]                    
Payment of debt financing costs           $ 8,000 $ 1,188,000 $ 0    
Acquisition of businesses, net of cash acquired           $ 45,282,000 $ 41,947,000 $ 28,229,000    
Outstanding Stock in California Company | Subsequent Event                    
Subsequent Event [Line Items]                    
Business acquisition, cash paid   $ 68,000,000                
Acquisition of businesses, net of cash acquired   $ 70,000,000                
Revolving Credit Facility                    
Subsequent Event [Line Items]                    
Aggregate principal amount                 $ 200,000,000 $ 150,000,000.0
Revolving Credit Facility | Line of Credit                    
Subsequent Event [Line Items]                    
Aggregate principal amount                 $ 200,000,000.0  
Revolving Credit Facility | Line of Credit | Subsequent Event                    
Subsequent Event [Line Items]                    
Repayment of credit facility $ 34,000,000                  
Amended Credit Facility | Line of Credit | Subsequent Event                    
Subsequent Event [Line Items]                    
Aggregate principal amount 325,000,000                  
Consolidated net leverage ratio, one time increase in principal amount 150,000,000.0                  
Payment of debt financing costs 600,000                  
Incremental Term Loan | Revolving Credit Facility | Line of Credit | Subsequent Event                    
Subsequent Event [Line Items]                    
Aggregate principal amount $ 125,000,000.0                  
Term Loan | Forecast                    
Subsequent Event [Line Items]                    
Quarterly principal payments       $ 1,600,000            
Term Loan | Forecast | Revolving Credit Facility | Line of Credit                    
Subsequent Event [Line Items]                    
Quarterly principal payments     $ 3,100,000   $ 800,000