Quarterly report pursuant to Section 13 or 15(d)

Acquisitions - Additional Information (Detail)

v3.8.0.1
Acquisitions - Additional Information (Detail)
$ in Thousands
1 Months Ended 9 Months Ended 12 Months Ended
Aug. 01, 2017
USD ($)
Aug. 02, 2016
USD ($)
Dec. 15, 2015
USD ($)
Aug. 01, 2015
USD ($)
Mar. 30, 2015
USD ($)
Nov. 01, 2014
USD ($)
Mar. 28, 2013
USD ($)
Jun. 30, 2017
USD ($)
Jun. 30, 2016
USD ($)
Dec. 31, 2013
USD ($)
Apr. 30, 2013
USD ($)
Sep. 30, 2017
USD ($)
Installment
Dec. 31, 2016
USD ($)
Dec. 31, 2013
USD ($)
Installment
Promissory Note                            
Business Acquisition [Line Items]                            
Number of installments | Installment                       4    
Installment amount payable $ 900 $ 900   $ 900   $ 900                
Cappiccille                            
Business Acquisition [Line Items]                            
Cash paid on date of acquisition     $ 148                      
Contingent consideration     $ 354                 $ 238 $ 354  
Earn out payments percentage on revenue remainder of fiscal year     19.00%                      
Earn out payments percentage on revenue due in two years     19.00%                      
Earn out payments percentage on revenue due in three years     19.00%                      
Earn out payments percentage on revenue due in four years     19.00%                      
Earn out payments percentage on revenue due thereafter     19.00%                      
Jamison                            
Business Acquisition [Line Items]                            
Cash paid on date of acquisition         $ 3,550                  
Contingent consideration         1,429             $ 897 1,242  
Equity consideration for SLP acquired         $ 3,562                  
Earn out payments percentage on EBITDA remainder of fiscal year         20.00%                  
Earn out payments percentage on EBITDA due in two years         20.00%                  
Earn out payments percentage on EBITDA due in three years         20.00%                  
Earn out payments percentage on EBITDA due in four years         20.00%                  
Earn out payments percentage on EBITDA due in five years         20.00%                  
Earn Out Payments Percentage On EBITDA Due thereafter         20.00%                  
Jamison | Promissory Note                            
Business Acquisition [Line Items]                            
Number of installments | Installment                       3    
Installment amount payable               $ 722 $ 722          
Jamison | Seller Note                            
Business Acquisition [Line Items]                            
Promissory note issued         $ 394                  
Interest on principal amount         5.00%                  
Jamison | Principals Notes                            
Business Acquisition [Line Items]                            
Promissory note issued         $ 1,771                  
Interest on principal amount         5.00%                  
Ten-Sixty                            
Business Acquisition [Line Items]                            
Cash paid on date of acquisition             $ 2,500              
Promissory note issued             1,479              
Acquisition of assets             $ 1,900,000              
Ten-Sixty | Promissory Note                            
Business Acquisition [Line Items]                            
Number of installments | Installment                           2
Installment amount payable                   $ 218 $ 218      
Quarterly installments from June 30, 2014 through March 31, 2017                           $ 87
Principal on fixed rate notes, interest rate                   5.00%       5.00%
Outstanding note payable                       $ 0 95  
Milbank                            
Business Acquisition [Line Items]                            
Equity consideration for SLP acquired                       $ 0 $ 303