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 6 Months Ended 12 Months Ended
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 ($)
Jun. 30, 2016
USD ($)
Jun. 30, 2015
USD ($)
Jun. 30, 2016
USD ($)
Installment
Jun. 30, 2015
USD ($)
Dec. 31, 2015
USD ($)
Dec. 31, 2013
USD ($)
Installment
Business Acquisition [Line Items]                            
Income before provision for income taxes                 $ 3,566 $ 5,561 $ 7,150 $ 9,669    
Promissory Note                            
Business Acquisition [Line Items]                            
Number of installments | Installment                     4      
Installment amount payable   $ 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,162  
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,078   2,449      
Income before provision for income taxes                 121   $ 347      
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           284     284   $ 284      
Milbank                            
Business Acquisition [Line Items]                            
Equity consideration for SLP acquired           $ 223     $ 223   $ 223   $ 223