Quarterly report pursuant to Section 13 or 15(d)

Acquisitions - Additional Information (Detail)

v3.5.0.2
Acquisitions - Additional Information (Detail)
$ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended 12 Months Ended
Aug. 01, 2016
USD ($)
Dec. 15, 2015
USD ($)
Aug. 01, 2015
USD ($)
Mar. 30, 2015
USD ($)
Nov. 01, 2014
USD ($)
Mar. 28, 2013
USD ($)
Jun. 30, 2016
USD ($)
Dec. 31, 2013
USD ($)
Apr. 30, 2013
USD ($)
Sep. 30, 2016
USD ($)
Sep. 30, 2015
USD ($)
Sep. 30, 2016
USD ($)
Installment
Sep. 30, 2015
USD ($)
Dec. 31, 2015
USD ($)
Dec. 31, 2013
USD ($)
Installment
Business Acquisition [Line Items]                              
Income before provision for income taxes                   $ 3,934 $ 4,217 $ 11,084 $ 13,886    
Promissory Note                              
Business Acquisition [Line Items]                              
Number of installments | Installment                       4      
Installment amount payable $ 900   $ 900   $ 900                    
Cappiccille                              
Business Acquisition [Line Items]                              
Cash paid on date of acquisition   $ 148                          
Contingent consideration   $ 354                   $ 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               1,162   $ 1,342  
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%                      
Revenue                   1,407 1,465 3,856 1,465    
Income before provision for income taxes                   339 $ 188 $ 681 $ 188    
Jamison | Promissory Note                              
Business Acquisition [Line Items]                              
Number of installments | Installment                       3      
Installment amount payable             $ 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                   189   $ 189      
Milbank                              
Business Acquisition [Line Items]                              
Equity consideration for SLP acquired                   $ 223   $ 223   $ 673